ÀÚÀÛ 4¹è·° ·Ò¶óÀÌÅÍ

SiCMOS   
   Á¶È¸ 7012   Ãßõ 1    


민현기님 CH347 글 보고 올려봅니다.

CH341로 고통 받는 지인을 위해 만든 4배럭 롬라이터 입니다.

USB 허브 칩을 사용하고 STM32 MCU 4개를 사용하여 SPI 롬 4개를 동시에 프로그램 하도록 설계하였습니다.

CH341 집게 연결용 8핀 헤더도 있고요 ㅋㅋ;


STM32 USB FS 성능 + SPI 클럭 설정의 제한으로 읽기 속도는 약 680kB/s 입니다. 32MB ROM 읽는데 48초 걸립니다.

현재 SPI 클럭에서 4배 더 올릴 수 있으나 드라마틱하게 빨라지지는 않습니다. (~850kB/s) 안정성을 생각해서 저속으로 사용 중


완전히 삭제된 (비어 있는) ROM에 32MB 이미지 읽기+쓰기+확인 시 3분 30초 걸립니다.


4병렬 프로그램을 위한 심플한 스크립트도 짰습니다.





주 사용자인 지인 얘기로는 64MB 롬을 플래시하는데 3-4분만에 완료된다고 합니다. 델타 업데이트 방식이라서 그럴겁니다..

대기 중에는 CPU가 폴링하므로 CPU 성능빨도 약간 있습니다.

여튼 요청했던 지인은 만족하고 쓰고 있는 것 같습니다.


유일한 단점은 프로그램이 GUI를 지원하지 않는 것이지만 업무시 GUI 쓸 일이 잘 없어서 괜찮습니다 ㅎㅎ;




¹Ú¹®Çü 08-06
À©µµ¿ìÁî Ç÷¡½³ ÇÁ·Î±×·¥Àº ÀÖ³ª¿ä??
     
SiCMOS 08-06
À©µµ¿ì ¸®´ª½º ¸Æ ´Ù µË´Ï´Ù. Âü°í·Î ÁöÀÎÀº ARM ¸Æ À¯ÀúÀÔ´Ï´Ù zz
ocarina 08-07
ÀÌ°ÍÀº ³Ñ»çº®... ¹¹°¡ ¹ºÁö °¡´Æµµ ¾ÈµË´Ï´Ù ¤Ð¤Ðb


óÀ½À¸·Î (238,450)
Á¦¸ñ
2CPU : ÆǸŠ08-07   215   HSIJ
2CPU : ÆǸŠ08-07   107   ¹Ú¼±È£
2CPU : ÀÚÀ¯°Ô½ÃÆÇ 08-07   278   ¿µ»êȸ»ó
2CPU : ÆǸŠ08-07   54   ¹ü¾î¸®
2CPU : ÆǸŠ08-07   20   ¹ü¾î¸®
2CPU : ÆǸŠ08-07   93   º´Ã¶
2CPU : »ýÈ° 2CPU 08-07   1873   ³ë¸»
2CPU : ÆǸŠ08-07   421   2CPUÃÖÁÖÈñ
2CPU : ÆǸŠ08-07   524   2CPUÃÖÁÖÈñ
2CPU : QnA 08-07   1180   ±èÄ¡·¹ÀÎÀú
2CPU : ÀÚÀ¯°Ô½ÃÆÇ 08-07   466   °ËÀºÄá
2CPU : ÀÚÀ¯°Ô½ÃÆÇ 08-06   392   ¹Ú¹®Çü
2CPU : ÆǸŠ08-06   233   ¹Î¿í´Ô
2CPU : ÆǸŠ08-06   36   º´Ã¶
2CPU : ÆǸŠ08-06   143   ¿Ã¿þ¾î