реклама на сайте
подробности

 
 
> Защита Flash Silabs
AlekseyT
сообщение Oct 10 2009, 08:17
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 11-01-07
Пользователь №: 24 327



Возникла следующая проблема, подскажите куда копать.
Использую мк 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
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 04:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016