RU.EMBEDDED-------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 44 из 100
 От   : Dmitry Orlov                        2:463/1331.27     12 апр 23 18:45:24
 К    : Andrej Arnold                                         12 апр 23 18:51:11
 Тема : Re: 16 bit format
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:463/1331.27 6436d2ee
@REPLY: 2:5020/830.590 6436aba8
@PID: GED-NSFW32 1.1.5-20090710
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/w32-mvcdll 1.4.0-sta 16-02-06
Andrej!

 Среда 12 Апреля 2023 14:30, ты писал(а) мне, в сообщении по ссылке
area://ru.embedded?msgid=2:5020/830.590+6436aba8:

 AA>>> Я _И_ на самом деле тебя помню в фидо с 1994-го или 1995-го года
 DO>> Hа самом деле, я в фидо с 91 года.
 AA> Оно и тогда, в 94-м, было заметно, что ты не первый день в фидо.
 AA> А в 93-м я только периодически читал фидошку и фамилий просто не
 AA> помню. Hе помню даже (тогда ещё трёхзначный) адрес региона.

Он разве трехначный?

 AA>>> примерно. А про БиДиПро (ещё первой версии) Панченко писал,
 AA>>> где-то примерно, в 1999-м. Потом ещё было что-то о БиДиПро в
 AA>>> РадиоХобби

 DO>> Первый программатор я делал еще на "Специалисте" примерно в 90 же
 DO>> году.

 AA> Я не помню точно год, но первый программатор у меня был для
 AA> Радио-86РК. По-моему я тогда не только собрал его, но и

 Я начал со Специалиста, РК у меня не было, кажется никогда. Год
приерно 87-88, еще в ВУЗе, который я в 89 закончил. Где-то тогда же и
первый программатор делал, для моего экземпляра Специалиста я не помню уж
где уже прошитые ROM нашел. Я еще любил выводить ROM в экранную память,
там тогда было видно чистая ли она, если внутри скажем знакогенератор,
он был виден, если сделать XOR с тем, что там должно быть, были видны
плохие биты, и т. п.

 AA> дизассемблировал приложенную программу и что-то там менял. Позже,
 AA> когда понадобилось шить большие объёмы, шил сегментами, переключая
 AA> старшие биты адресов вручную.

 К тому времени у меня уже какие-то другие средства были. В
упомянутый программатор на 8051 можно было подгружать плагины для прошивки новых
типов ROM, микроконтроллеров, программируемой логики и т. п.

 DO>> :020000040000fa
 DO>> :020000041fc01b
 DO>> :040bf000ffffffcf35

 DO>> Или 05.
 AA> Это тоже полезная инфа. Сохраню на всякий случай.

Конкретно это для PIC32, для ARM аналогично.

 AA>>> Проблема в том, что основной софт (под ДОС) Алексей закончил в
 AA>>> 2004-м, а ddl-ки для 16-ти биток Олег написал в 2012-м.
 AA>>> (Предыдущие были с ошибками.) И как он тестировал (а он пришет,
 AA>>> что делал это) мне непонятно.
 DO>> Вероятно, тогда ему более 64к ROM не попадались.
 AA> Алексею да, но Олег (так у него в доке) тестировал и 128Кх16.
 AA> Причём И от разных производителей.

 Hу если он читать-писать тестировал, то если в лоб писать, то оно
и так работать будет. Вот после линкера код далеко не всегда в виде
последовательно идущих адресов выходит.

 AA>>> Да я, разумеется всё это могу написать.
 AA>>> Весь вопрос в том, а какой формат для 32Кх16, 64Кх16, 128Кх16,
 AA>>> 256Кх16 распространён?

 DO>> Понятия не имею, с внешним и отдельно прожигаемым ROM я ничего не
 DO>> делал с середины-конца девяностых, и тогда мне 64к хватало. Hо,
 DO>> предполагаю, что если делать по спецификации Intel HEX, работать
 DO>> будет, хотя тот же BDPro, если не правильно сохраняет, то вряд ли
 DO>> правильно и читает. В половине (а то и больше) случаев хранят
 DO>> бинарный образ.

 AA> Hу так... это самое простое и очевидное.

 Hу как сказать, там могут быть заголовки, контрольные суммы, мало ли
что, ведь обычно сейчас это скармливается не программатору, а бутлоадеру.
А бывают бутлоадеры, ожидающие hex.

 DO>> 16тибитки нынче вообще редкость (кроме PIC24 да MSP430 я и не
 DO>> вспомню, и оно уже тоже старое), а чтобы с внешним ROM, я и не
 DO>> знаю таких.

 AA> В той плате, из которой я её извлёк, судя по всему стояли даже две.

 Последовательно, или параллельно? В смысле, шина данных 8 или 16
разрядов? Впрочем, какая разница, если это такая древность.

 AA>  Увы, цифры на микроконтроллере "расшифровать" мне так и не удалось.
 AA> Hо по некоторым деталям было понятно, что плата собрана до 1999-го
 AA> года. Скорее всего в 1997-м.

 Сейчас мне такие ROM уже не то что писать, даже читать нечем,
благо, что и не надо. Тот старый программатор, если и не дохлый, некуда
включать, он в принтерный порт включался, и софт был типа под Win95, если не
3.х. У меня такого уже нет. А в свое время он был крутым, показывал
где нет контакта в ZIF сокете...

Dmitry
--- Смерть российским оккупантам, Россия будет уничтожена!
 * Origin: www.dorlov.no-ip.com (2:463/1331.27)
SEEN-BY: 50/109 221/6 240/1120 250/25 301/1 341/66
452/166 455/19 461/58
SEEN-BY: 463/68 416 877 1331 467/4 888 469/15
4500/1 5000/111 5001/100
SEEN-BY: 5005/49 5010/352 5015/42 46 5019/40
5020/113 545 715 828 830 846 848
SEEN-BY: 5020/1042 4441 12000 5022/77 128 5026/49
5029/32 5030/49 115 1081
SEEN-BY: 5050/151 5052/4 5053/51 5054/8 89 5058/104
5060/900 5064/56 5083/1
SEEN-BY: 5083/444 6055/7 6090/1
@PATH: 463/1331 68 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх