| Форум РадиоКот https://radiokot.ru/forum/ |
|
| прошивка S3C2440+K9F1G08 https://radiokot.ru/forum/viewtopic.php?f=62&t=199503 |
Страница 1 из 1 |
| Автор: | sanydog [ Вс окт 26, 2025 04:14:50 ] |
| Заголовок сообщения: | прошивка S3C2440+K9F1G08 |
Доброго времени суток. слетел нанд и поэтому хочу его перешить, вот пример как это сделать https://pikabu.ru/story/proshivka_avtom ... ii_4692089 но увы нету компа с нормальным lpt портом, купил Jlink и даже удалось сконектить, но беда в том что в списке flash нету нужной мне, только K8P6415UQB, подскажите пожалуйста как туда прикорячить нужную мне флэш? в H-flasher нашел нужный мне файл S3C2440+K9F1G08 выглядит так: FLASH_TYPE=3 FLASH_SIZE=128M FLASH_ID=0x00A100EC FLASH_ID2=0x00F100EC FLASH_ADDRESS=0x0 FLASH_NAND_DEVICE=(2048+64)x64PAGESx1024BLOCKS FLASH_WIDTH=8/0/0 FLASH_DRIVER=1103/0/0 в Jlink нашел файл Flash.csv, я так понимаю в нем все нужные данные, но выглядят примерно так: Samsung;K8P6415UQB;EC257E;EC007E;0;1;0;16;1;0;0;0;0;0;0;0;0;0;0;0;0;"2000[8];10000[126];2000[8];" как одно с другим подружить ума не приложу((( |
|
| Автор: | jcxz [ Вс окт 26, 2025 23:33:51 ] |
| Заголовок сообщения: | Re: прошивка S3C2440+K9F1G08 |
но увы нету компа с нормальным lpt портом И нет даже ~5 евро, чтобы купить:https://www.aliexpress.com/item/1005007368320615.html ? |
|
| Автор: | sanydog [ Пн окт 27, 2025 02:48:39 ] |
| Заголовок сообщения: | Re: прошивка S3C2440+K9F1G08 |
но увы нету компа с нормальным lpt портом И нет даже ~5 евро, чтобы купить:https://www.aliexpress.com/item/1005007368320615.html ? ага, потом еще ХП туда корячить))) вообще просто интересно Jlink поколупаться, да разобраться с ним, что да как. |
|
| Автор: | sanydog [ Ср окт 29, 2025 03:47:05 ] |
| Заголовок сообщения: | Re: прошивка S3C2440+K9F1G08 |
Цитата: Проверить я не могу - у меня нет S3C2440. Но зачем вы включили "адаптированное тактирование" если ваш МК его не поддерживает? Поставьте небольшую фиксированную частоту. не знал с какой скоростью работает JTAG, думал может надо указать частоту кварца возле МК, но выбрал авто и он сам поставил 7827, вроде полет нормальный.Цитата: не понял - в каких настройках вы её "выбираете вручную"?? настройки проекта-флэш-базовый адрес.Цитата: Ясен пень - ведь МК 32-битный, поэтому адреса не могут быть длиннее 8-и символов. Что за 3000000000 вы собрались вводить? делал по примеру H-flasher (6. В разделе Configuration указываем RAM Start Address: 3000000000, INIT TCK и PGM TCK: DEFAULT. Если затёрт загрузчик, задаём старт с 0000000000 адреса и шьём. После прошивки загрузочной области diagun отвалится, далее дошиваем с адреса 3000000000.)Цитата: PS: Кроме того - почему вы думаете, что МК станет работать с внешней памятью без соответствующей настройки своего контроллера внешней памяти? Разве S3C2440 не требует предварительной настройки интерфейса внешней памяти? вот я и пытался это сделать [url=https://img.radiokot.ru/files/41184/medium/3vdfjikgor.jpg]
|
|
| Автор: | jcxz [ Ср окт 29, 2025 10:00:25 ] |
| Заголовок сообщения: | Re: прошивка S3C2440+K9F1G08 |
не знал с какой скоростью работает JTAG, думал может надо указать частоту кварца возле МК, но выбрал авто и он сам поставил 7827, вроде полет нормальный. Для "адаптивного тактирования" насколько помню - нужна специальная цепь возвратного клока в JTAG-кабеле и разъёме эмулятора. Называется она "RTCK" или как-то подобно. По ней эмулятор измеряет и подстраивает частоту. Это и называется "адаптивное тактирование". У вас эта цепь есть?Полёт явно не нормальный, так как в логе соединения есть ругань по этому поводу. Может конечно эти ошибки игнорятся, а может и нет. Кто знает... делал по примеру H-flasher (6. В разделе Configuration указываем RAM Start Address: 3000000000 Я не знаю - где и зачем такое написано, но очевидно, что адресное пространство 32-битного CPU имеет максимальный адрес = 0xFFFFFFFF.Откройте любой мануал на ядро ARM9 и почитайте о его адресации. Может у вас там десятичное 3000000000? Что тоже - крайне маловероятно. Потому как адресные пространства регионов памяти начинаются обычно с адресов, выровненных на какую-нить степень 2. И опять-же: узнавать начальный адрес региона памяти нужно не из каких-то сомнительных филькиных грамот, а из мануала и даташита на МК. Почему вы верите каким-то филькиным грамотам, но не верите документации на МК и программе J-Flash, которая умеет работать с этими ядрами? |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|



