다른 곳에도 질문을 했는 데 답을 얻지 못했습니다.
STM32F103C6T6 으로 설계를 하고 펌웨어를 올려서 잘 돌아가는 보드를 만들었습니다.
그런데 칩을 STM32F101C6T6으로 바꾸고 펌웨어를 올리려고 [Flash Loader Demo]를 실행시켰더니
첫번쩨 페이지에서 [Next]를 누르면 read protected 되어 있다고 [Remove protection]을 누르라네요.
그래서 눌러도 안되고 다시 해도 안되고...
103과 101은 클럭과 몇 가지 내부 기능이 빠진 것 말고는 핀투핀으로 알고 있는데... 아닌가요?
101 에 Flash Loader Demo를 실행시킬 때 RS-232를 훔쳐보면 앞부분 몇십바이트는 103과 거의 같은 통신을 하다가
103이 'y'로 응답할 부분에서 101은 0x1F로 응답하고 멈추네요.
혹시 아시는 분 계신가요?
칩 주기표에 따라서 조금 틀려질 수 있습니다.
기억에 command가 추가 되었던 적이 있었습니다.
참고하시기 바라며, 잘 안되면, Flash laoder 프로그램을 최신으로 설치해 보세요