Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LPC2294 + J-Flash = time out
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
WarNick
Соответственно вопрос:

Имеется борда LPC-E2294 (Olimex) на ней установлена флешка Intel 28F320C3T. Есть J-Flash ARM 3,12.
Наблюдается странное поведение - при попытке стереть внешнюю флешку - выскакивает тайм-аут. Причём когда как.. иногда стирает, но в основном нет.

Вот лог+коменты, как я настраиваю софтину. Подскажите пожалуйста, мож кто сталкивался с такой проблемой. Может какие мысли?

- Connecting...
- Connecting via USB to J-Link device 0
- J-Link firmware: V1.20 (J-Link compiled Feb 20 2006 18:20:20 -- Update --)
- JTAG speed: 1000 kHz (Auto)
- Initializing CPU core (Init sequence) ...
- Executing Reset (0 ms)
- Executing Write 32bit (0xE01FC040, 0x00000001) //Map User Flash into Vector area at (0 - 3f)
- Executing Write 32bit (0xFFE00000, 0x1000FC63) //Setup CS0
- Executing Write 32bit (0xE002C014, 0x0F6021E4) //Setup PINSEL2 Register (A0 - off A1 - on)
- Executing Write 32bit (0xE01FC084, 0x00000023) //Setup PLL
- Executing Write 32bit (0xE01FC080, 0x00000001) //PLL Enable
- Executing Write 8bit (0xE01FC08C, 0xAA) //PLL Feed
- Executing Write 8bit (0xE01FC08C, 0x55) //PLL Feed
- Executing Delay (50 ms)
- Executing Write 32bit (0xE01FC080, 0x00000003) //Connect PLL
- Executing Write 8bit (0xE01FC08C, 0xAA)
- Executing Write 8bit (0xE01FC08C, 0x55)
- Initialized successfully
- JTAG speed: 1000 kHz (Auto)
- J-Link found 1 JTAG device. ARM core ID: 0x4F1F0F0F (ARM7)
- Flash ID = 0x8988C4 verified
- Connected successfully
- Soft unlocking sectors (70 of 71 sectors selected) ...
- All selected sectors unlocked successfully
- RAM tested O.K.
- Using DCC mode
- Erasing sector 0
- ERROR: Timeout while erasing sector 0 @ address 0x80000000
- ERROR: Failed to erase sectors
WarNick
Скачал старую версию J-Flash'a 1.32a

Но на нужной мне флешке не загорается менюха unlock/lock из-за этого соответственно никак не прошить/стереть. Там, путём ковыряния в файле Flash.csv завёл этот пункт. Теперь всё стирается и пишется.

Получается, что при одинаковых настройках старый J-Flash работает, а новый нет... странно как то.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.