12-26-2017, 12:31 AM
Ovo sto je Hardware Protected u slucaju sa externom SPI FLASH/FRAM memorijom je samo kontrola /WP pina, kada se povuce na GND onda ima zastitu za pisanje nad odredjenim blokovima memorije, vazi isto za oba tipa memorije samo su naravno adrese i velicine blokova razlicite dok se konfiguracijom kroz opcione registre moze detaljnije po blokovima konfigurise WP zastita, zavisi od upotrebljene memorije ali je kod svih isti princip.
Tako se u tom slucaju stite odredjeni blokovi da ne mogu da se prepisu, tu je smesten bootloaderi i originalni fabricki firmware.
Na PCB moze da se ostavi mali SMD pad za /WP koji se prespoji nakon sto se inicialno "prvi put" ucita firmware i popune potrebni podaci. Takodje u slucaju "krajnje nuzde" ako nesto nije u redu sa bootloader ili originalnim firmware, lako moze da se odspoji /WP pad i da se odradi ta procedura pa se posle opet prespoji.
Tako se u tom slucaju stite odredjeni blokovi da ne mogu da se prepisu, tu je smesten bootloaderi i originalni fabricki firmware.
Na PCB moze da se ostavi mali SMD pad za /WP koji se prespoji nakon sto se inicialno "prvi put" ucita firmware i popune potrebni podaci. Takodje u slucaju "krajnje nuzde" ako nesto nije u redu sa bootloader ili originalnim firmware, lako moze da se odspoji /WP pad i da se odradi ta procedura pa se posle opet prespoji.