누보톤의 새로운 개발 보드 칠리를 통해 사용자는 40분 이내에 Linux에서 애플리케이션 개발을 완료할 수 있습니다.
현재 IoT 세계에는 이더넷과 Wi-Fi가 널리 보급되어 있으며, 관련 네트워크 애플리케이션에 대한 수요도 매년 증가하고 있습니다. 이더넷과 Wi-Fi 외에도 블루투스 및 마이크로 무선 전송 인터페이스가 점점 더 널리 보급되고 있습니다. 이더넷이나 Wi-Fi와 같은 연결된 장치를 사용할 때 이더넷과 네트워크 장비를 더 효율적이고 빠르게 작동하려면 해당 운영 체제가 필요한 경우가 많습니다.
네트워크 운영에는 여러 개의 TCP/IP 프로토콜이 필요합니다. 이러한 네트워크 전송 프로토콜은 대부분의 사용자가 이러한 네트워크 제어에 익숙하지 않기 때문에 일반 마이크로컨트롤러 사용자에게는 복잡합니다. 따라서 이더넷 통신 프로토콜 또는 이더넷 모듈 제품이 포함된 Wi-Fi가 파생됩니다. 모듈 제품을 사용하면 마이크로컨트롤러 사용자의 네트워킹 장치 임계값을 크게 낮추면서 인터넷 통신 프로토콜에 익숙하지 않은 경우 간단한 네트워크 작업을 실행하고 제어할 수 있습니다.
IoT의 급속한 발전으로 클라우드에 연결되는 디바이스가 점진적으로 증가했습니다. 클라우드에 연결된 디바이스와 일치하는 전송 프로토콜 보안도 더욱 다양해졌습니다. 때로는 인터넷 보안으로 인한 클라우드 프로토콜 메커니즘의 지속적인 변화로 인해 모듈 기반 네트워크 전송 제품이 시대의 변화에 대응하지 못하는 경우가 있습니다. 모듈을 사용하면 모듈 내 전송 프로토콜을 필요할 때마다 교체할 수 없으므로 프로세스 중에 제품이 네트워크에 연결되지 못해 네트워킹 장치의 서비스 수명이 단축됩니다.
이러한 모든 문제가 있는 실시간 운영 체제(RTOS)와 달리 클라우드 연결 기술은 Linux 운영 체제에서 해결됩니다. 또한 연결 계약은 Linux를 통해 빠르게 완료할 수 있습니다. Linux OS에서는 오픈 소스와의 대부분의 연결 계약이 커뮤니티에서 많이 사용됩니다. 커뮤니티의 번영하는 발전으로 인해 훨씬 더 많은 사람들이 Linux에서 이러한 계약을 사용하기 시작합니다. 이를 통해 더 많은 보안 문제를 함께 찾을 수 있으며, 적시에 업데이트할 수 있습니다. Linux OS는 빠른 개발, 보안 및 협업 R&D를 달성하여 제품을 더욱 완벽하게 만들 수 있습니다.
일반적으로 마이크로컨트롤러 사용자는 Linux 이더넷에 액세스하기 어렵습니다. 어려움은 다음과 같은 점에 명시되어 있습니다:
- Linux의 크로스 컴파일 환경 설정
크로스 컴파일 환경을 설치하려면 크로스 컴파일 환경을 구축하는 데 하루가 걸리는 경우가 많기 때문에 개발자가 많은 시간을 낭비해야 합니다.
- 하드웨어 시스템 계획
Linux의 I/O는 하드웨어를 Linux로 설정하는 것이 상대적으로 쉽지 않기 때문에 마이크로컨트롤러 사용자가 제품에 대해 심층적으로 이해하고 있어야 합니다.
- Linux에서 네트워크 연결을 위한 샘플 프로그램 사용
Linux에는 선택할 수 있는 많은 인터넷 통신 프로토콜이 있습니다. 사용자가 적절하게 사용할 수 있는 프로토콜의 경우 프로토콜을 신속하게 활용하기 위해 추가 연구가 필요합니다.
Linux 운영 체제 개발 프로세스에 참여하는 사용자가 직면하는 대부분의 문제를 해결하기 위해 누보톤 테크놀로지는 Chili 네트워크 모듈을 출시했습니다. Chili는 마이크로컨트롤러 사용자가 Linux OS에 처음 액세스할 때 대부분의 상황을 해결할 수 있습니다. 다음은 해결된 세 가지 중요한 문제입니다.
- 크로스 컴파일 환경
- 하드웨어 시스템 계획
누보톤은 다른 Linux 개발 키트보다 가격이 상대적으로 저렴한 소형 Chili 모듈을 제공합니다. Chili 모듈에는 산업용 다양한 하드웨어 설계와 I/O 구성이 포함되어 있으며 메모리 계획도 완료되었습니다. 이 Chili 모듈을 사용하면 사용자는 Linux 운영 체제에서 애플리케이션 개발을 즉시 실행할 수 있습니다.
- Linux 웹 애플리케이션
Chili는 웹 서버(HTTP), CGI, USB 호스트 Wi-Fi, USB 호스트 카메라, USB 호스트 디스크 등 다양한 이더넷 템플릿 프로그램을 포함한 네트워크의 기본 웹 애플리케이션을 제공합니다. 또한 빌드루트 메커니즘은 사용자가 종속 키트를 컴파일하지 않고도 확인하여 웹에서 오픈 소스가 있는 모든 웹 애플리케이션을 활용할 수 있도록 제공됩니다. 사용자는 연결에 필요한 주변 제어 기능 개발에 집중할 수 있습니다.
칠리와 관련된 정보는 누보톤 공식 웹사이트에서 확인할 수 있습니다. 칠리에는 컴퓨터 전원을 켜면 실행할 수 있는 Linux 운영 체제가 포함되어 있습니다. 사용자는 하드웨어를 즉시 사용하여 애플리케이션을 빠르게 개발할 수 있습니다. 누보톤 테크놀로지는 모든 사람이 R&D 속도와 효율성을 크게 개선하는 동시에 시장 출시 속도를 가속화할 수 있는 보다 편리하고 실용적인 도구를 제공할 것으로 기대하고 있습니다.