PIC18F452

Loading thread data ...

Привет!

Wed Oct 27 2004 22:35, Alexey V Bugrov wrote to All:

...

AVB> Сегодня пришлось наступить на весьма серьезные грабли. В сабжевом AVB> процессоре была бага, которая приводит к некорректному чтению AVB> содержимого флеша, если код пытается читать данные из противоположенной AVB> половины адресного пространста (см. п. 5 ерраты 80127f.pdf). Бага AVB> старая, и была исправлена почти сразу после начала серийного выпуска AVB> процессоров. Вот только нам на склад попала еще старая партия камней и в AVB> одном из приборов были установлены именно они.

...

AVB> Еще порадовала рекомендация микрочиповских диллеров: они всего лишь AVB> процитировали еррату (там предлагается ставить nop после каждой команды AVB> чтения). Hа вопрос как они себе представляют это сделать в C, AVB> последовала не менее интересная рекомендация исправить сгенеренный код AVB> руками (фигня вопрос прошивка всего окло 30 кБ :)

А в чём проблема? Тот же Hi-Tech по соответствующему ключику вставляет эти nop'ы (0xFFFF) сам, вернее он вставляет их по умолчанию при объявлении 18F452 и Ko, а ключиком можно отказаться.

Reply to
Alexander Golov
Reply to
Alexey V Bugrov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.