e4ds / 임종수 대표
강*경2024-12-18 오전 11:46:05
1부에서 설명해주신 offline downloader 제품 개발에 대한 내용도 책에 있나요?e4ds12024.12.18
옙, 외부 즉, remote downloading을 위한 사용자 bootloader 개발에 대한 내용, 관련 코드, 실습이 모두 Vol2에 있습니다.송*석2024-12-18 오전 11:44:02
사용자 부트로더를 위해서는 플래쉬용량이 거의 2배 필요하니까 외부 시리얼플래쉬는 적용은 거의 필수라 할 수 있을까요?e4ds12024.12.18
꼬옥, 그런 것은 아닙니다. 일반적으로 위폐 감별기처럼 화폐에 따라서 다양한 실행 파일을 관리할 때 주로 사용하고, 왠만하면, MCU 내부 flash memory를 많이 사용합니다.,박*환2024-12-18 오전 11:43:38
boot 이미지 다운은 별도 장비가 있습니까?e4ds12024.12.18
그냥, 무상으로 제공하는 Windows Program인 SJ_MCUFree.exe를 사용하시면 되고, 자세한 내용은 Vol.2를 참조하시면 된답니다. 해당 WIndows Program도 모두 제가 Visual C++로 개발한 것입니다.박*진2024-12-18 오전 11:43:35
부트로더 얘기가 나와 문의드립니다. MCU에 External Flash (NOR 또는 Flash)를 추가할 경우, mdk Keil이나 IAR로 external Flash에 접근하여 line by line 디버깅이 가능한가요?e4ds12024.12.18
강의 중에도 나오지만, 외부 Serial SPI flash memory에 대한 bootloader 내용이 Vol2에도 잘 나와있습니다.강*경2024-12-18 오전 11:42:27
boot loader 다운로드 후 Verify 기능도 있나요?e4ds12024.12.18
당연하죠. 예제 코드에 포함되어 있는데, 사용된 알고리즘이 유명 기업 상용 제품에도 적용해 준 것입니다.백*옥2024-12-18 오전 11:33:56
혹시 IAP(BOOT) 코드에서 특정 라이브러리함수들이 존재해서 이를 APP 코드쪽에서 참조해서 사용할 수 있을까요?e4ds12024.12.18
글쎄요... 저는 모두 독창적으로 개발해서요.박*환2024-12-18 오전 11:26:56
컴파일러는 꼭 iar도 가능합니까?e4ds12024.12.18
그럼요, CubeMX에서 선택하면, IAR을 선택하면됩니다. Vol.1은 사실, IAR 비중이 많습니다.백*옥2024-12-18 오전 11:26:15
ST에서 제공하는 IAP를 이용하는 경우, Application쪽으로 점프할 때, 가끔 씩 Hardfault가 발생하는 경우가 발생하는데, 혹시 경험이 있으신지 궁금합니다.e4ds12024.12.18
일단, hardfault는 뭔가 core관련 16개 exception이 발생하였는데, 해당 handler routine에서 처리를 하지 않아서 넘어 온 것인데, 그런 경험은 없던 것으로 기억합니다. 가능하시면, 해당 내용에 대해서 네이버 카페 임종수 연구소에 해 주시면 함께 좀 더 자세히 살펴보겠습니다.박*선2024-12-18 오전 11:23:35
CP2102가 개발자용 프로그램이 있어서, 설정 변경이 편한거 같아요.e4ds12024.12.18
옙, ^^박*규2024-12-18 오전 11:21:09
[질문]애플리케이션 관점에서 RTOS의 Micro OS 선택기준은 어떤 것들이 있고, 우선 고려할 사항들은 어떤 게 있을지 궁금합니다e4ds12024.12.18
일반적으로 RTOS로 제공되는 FreeRTOS 등등은 무료지만, 사용자층이 두껍듯이 버그는 없다고 생각하시면 됩니다. 단지, 어떻게 사용할 것인지, 즉, OS에 대한 개념을 정확히 가지고 있어야 합니다.[열린보도원칙] 당 매체는 독자와 취재원 등 뉴스이용자의 권리 보장을 위해 반론이나 정정보도, 추후보도를 요청할 수 있는 창구를 열어두고 있음을 알려드립니다.
고충처리인 강정규 070-4699-5321 , news@e4ds.com