우선 Folger Tech Prusa i3 키트를 사용하고 있습니다. 또한 Arduino는 Mega 2560이라고 생각합니다.
펌웨어를 저장하는 Arduino 보드에 있어야하는 것과 같이 전기적으로 프로그래밍 가능한 ROM이 쓸 때마다 조금씩 저하된다는 것을 머리 뒤쪽 어딘가에 알고 있습니다. 지금은 또 다른 인쇄 문제를 해결하려고 노력하고 있는데, 이미 여러 번 수행 한 펌웨어를 다시 수정해야한다고 생각합니다. 그래서 나는 그것을 몇 번이나 할 수 있는지 걱정하기 시작했습니다.
글쎄, "EEPROM"이라는 약어를 기억하고 약간의 인터넷 검색을 한 후 Arduino-EEPROM을 발견했습니다 . 이는 100k 사이클을 처리 할 수 있다고 대답합니다. 전체 파일이 업로드되고 있는지 확실하지 않습니까? 한 번의 데이터 한 번이 아닌가? 그렇다면 평균 Marlin 파일이 몇 사이클을 소비합니까?
나는 또한 이것을 발견했다 :
하지만 2000 번 이상 업로드 한 경우 매우 놀랐습니다.
벽돌 에 Mega2560? 감지되지 않음, DFU 실패- 응답이 2000만큼 낮을 수 있음을 나타냅니다.
또한 이것은 :
고장 모드
저장된 정보에는 두 가지 제한이 있습니다. 내구성 및 데이터 보존.
재기록 동안, 플로팅 게이트 트랜지스터의 게이트 산화물은 점차적으로 포획 된 전자를 축적한다. 포획 된 전자의 전기장은 플로팅 게이트의 전자에 추가되어 0 대 1의 임계 전압 사이의 윈도우를 낮춘다. 충분한 수의 재기록주기 후, 그 차이는 인식 할 수 없을 정도로 작아지고, 셀은 프로그래밍 된 상태에서 멈춰지며, 내구성 고장이 발생합니다. 제조업체는 일반적으로 최대 재 작성 횟수를 100 만 이상으로 지정합니다. [5]
저장하는 동안, 플로팅 게이트에 주입 된 전자는 특히 증가 된 온도에서 절연체를 통해 표류하고 전하 손실을 유발하여 셀을 소거 된 상태로 되돌릴 수있다. 제조업체는 일반적으로 10 년 이상의 데이터 보존을 보장합니다. [6]
위키 백과 : EEPROM-Failure Modes .
이 시점에서 나는 전문가가 이것을보고 내 불안감을 덜어 줄지 궁금합니다 ...