Возникла следующая проблема, подскажите куда копать. Использую мк C8051F130, устанавливаю защиту flash из программы //////////////////////////////////////////////////// void BlockJTAG(void) { unsigned char data Bank = PSBANK; SFRPAGE = CONFIG_PAGE; CCH0CN &= 0xFE; //"Block Write Disable" SFRPAGE = LEGACY_PAGE; PSBANK |= 0x30; FLSCL |= 0x01; PSCTL |= 0x01; *((unsigned int xdata*)0xFBFE) = 0x0000; PSCTL &= 0xFE; FLSCL &= 0xFE; PSBANK &= Bank; } //////////////////////////////////////////////////// В документации сказано, что доступна только по JTAG функция стереть всю flash, но стереть flash у меня не получается, в обще доступа нет по JTAG. Использую USB DEBUG ADAPTER от SiLabs, но и его родной софт FLASH Programming Utility
|