User Tag List

Страница 38 из 39 ПерваяПервая ... 343536373839 ПоследняяПоследняя
Показано с 371 по 380 из 389

Тема: SD-контроллер от vinxru

  1. #371

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,376
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Спасибо.

    В какой среде эти исходники компилируются?
    так это не исходники, это готовая скомпилированная прошивка.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  2. #372

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Спасибо.

    В какой среде эти исходники компилируются?
    CodeVision AVR V2.05.0
    wtf

    Этот пользователь поблагодарил cy6 за это полезное сообщение:

    SoftFelix(10.02.2025)

  3. #373

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    так это не исходники, это готовая скомпилированная прошивка.
    Я понимаю. Имелась в виду изначальная мессага.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  4. #374

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Ну раз больше некому, пожалуйста.
    86rksd_328_hex_rom_fix1b.zip
    Что-то с ошибкой AVRDUDE заканчивает программирование.

    Cформированная командная строка:
    avrdude.exe -p m328p -c usbasp -P usb -U flash:w:"K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex":a


    avrdude.exe: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.01s

    avrdude.exe: Device signature = 0x1e950f
    avrdude.exe: NOTE: "flash" memory has been specified, an erase cycle will be performed
    To disable this feature, specify the -D option.
    avrdude.exe: erasing chip
    avrdude.exe: reading input file "K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex"
    avrdude.exe: input file K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex auto detected as Intel Hex
    avrdude.exe: writing flash (9494 bytes):

    Writing | ################################################## | 100% 3.30s

    avrdude.exe: 9494 bytes of flash written
    avrdude.exe: verifying flash memory against K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex:
    avrdude.exe: load data flash data from input file K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex:
    avrdude.exe: input file K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex auto detected as Intel Hex
    avrdude.exe: input file K:\ZX_SPECTRUM\РАЗНОЕ\РАДИО-86РК SRAM\radio-86rk-sdcard\NEW ERROR FIX\86rksd_328_hex_rom_fix1b\86rksd.hex contains 9494 bytes
    avrdude.exe: reading on-chip flash data:

    Reading | ################################################## | 100% 3.00s

    avrdude.exe: verifying ...
    avrdude.exe: 9494 bytes of flash verified

    avrdude.exe: safemode: Fuses OK (E:04, H9, L:E2)

    avrdude.exe done. Thank you.
    Прошивка заливается, вроде даже работает, но смущает окно ERROR в конце программирования. Может из-за того, что у меня 328P?
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  5. #375

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проект взят отсюда, все должно идеально работать.
    Цитата Сообщение от SoftFelix Посмотреть сообщение
    у меня 328P
    В архиве же текстовик вот такого содержания

    Текст

    Chip: ATmega328P
    Clock frequency: 8,000000 MHz
    Program type: Application
    Memory model: Small
    Optimize for: Size
    (s)printf features: int, width
    (s)scanf features: int, width
    Promote 'char' to 'int': Yes
    'char' is unsigned: Yes
    global 'const' stored in FLASH: No
    8 bit enums: Yes
    Enhanced core instructions: Yes
    Automatic register allocation: Yes
    Smart register allocation: Yes

    Build: 2100
    10872 line(s) compiled
    No errors
    8 warning(s)

    Bit variables size: 0 byte(s)

    Data Stack area: 0x100 to 0x1FF
    Data Stack size: 256 byte(s)
    Estimated Data Stack usage: 96 byte(s)

    RAM Global variables area: 0x200 to 0x4E0
    RAM Global variables size: 737 byte(s)

    Hardware Stack area: 0x4E1 to 0x8FF
    Hardware Stack size: 1055 byte(s)

    Heap size: 0 byte(s)

    EEPROM usage: 0 byte(s), 0,0% of EEPROM
    Program size: 4747 words (9494 bytes), 29,0% of FLASH
    [свернуть]


    - - - Добавлено - - -

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    смущает окно ERROR в конце программирования
    Покажете?

    - - - Добавлено - - -

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    avrdude.exe: safemode: Fuses OK (E:04, H9, L:E2)

    avrdude.exe done. Thank you.
    В приведенном логе, я не вижу ошибок. Наоборот написано, что все ОК.
    wtf

  6. #376

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Покажете?
    Вот так заканчивается прошивка оригинала от 2014-го года.

    Нажмите на изображение для увеличения. 

Название:	Буфер обмена01.jpg 
Просмотров:	151 
Размер:	49.5 Кб 
ID:	81942

    Вот так заканчивается прошивка вашим хексом.

    Нажмите на изображение для увеличения. 

Название:	Буфер обмена02.jpg 
Просмотров:	113 
Размер:	45.7 Кб 
ID:	81943


    Ничего больше не трогаю, только меняю хексы прошивки.

    Даже после окна еррора, Атмега запускается и мигает светодиодом без сд-карты. Подключать к РК уже сегодня сил нет, завтра проверю...
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  7. #376
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #377

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Вот так заканчивается прошивка вашим хексом.
    А Вы попробуйте убрать из пути к файлу слово ERROR
    Оболочки умом и сообразительностью не отличаются. Думаю, она просто неверно парсит лог )
    wtf

    Этот пользователь поблагодарил cy6 за это полезное сообщение:

    SoftFelix(11.02.2025)

  9. #378

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    так это не исходники, это готовая скомпилированная прошивка.
    cy6, вечером дома попробую. Но если ЭТО окажется причиной... У меня там папка называется NEW ERROR FIX.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  10. #379

    Регистрация
    26.11.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    192
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вобщем навеяло... Сколько читал эту тему - у всех проблема с фьюзами, и будь оно неладно - лажа пошла именно с того, что не помню уже кто - переписал зачем то ПО на мегу328. Появилась и без того путаница с версиями помимо авторских болячек. Поэтому возникло предложение - а что если потихоньку начать заменять этот контроллер.... другой специфичной штуковиной? Микросхема представляет собой законченное микроконтроллерное устройство его не нужно прошивать. Это CH376S. Вешается благополучно прям на шину вм80 и требует адреса для CS и пару адресов для различения команда/данные. Из плюсов - устройство умеет как сд карту так и USB флешку. Все программно готово - разворачивать на конечной машине фат - не нужно.
    Из минусов - нюансы при пользовании и невозможность что то корректировать внутри.
    Я поизучал тему и написал подобие командной строки, при помощи которой можно определить наличие самого контроллера в шине, наличие подключенного диска. также можно смонтировать командами систему (disc mount). Могу также стабильно считывать из корневого каталога содержимого (именя папок и файлов) а также считывать небольшие файлы. Вобщем осталось это окультурить и впихнуть в пзу. Работоспособность проверялась на рк86 и северной пальмире. При наличии заинтересованных могу оформить в отдельную тему, где будем обсуждать схему, подключение, код, программу, и дальнейшее развитие.
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

  11. #380

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    лажа пошла именно с того, что не помню уже кто - переписал зачем то ПО на мегу328
    Нет, лажа с этого не пошла. Люди не разбираются во фьюзах, это нормально.
    С этого пошел прогресс, и массовое использование данного устройства.
    Адаптировал для меги328 код Андрей Карпов, автор данного топика.
    Зачем, потому что изначальный код Алексей Морозов запихал в мегу8 ради спортивного интереса и дешевизны последнего.
    https://github.com/andykarpov/radio-86rk-sdcard

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    путаница с версиями
    Есть две единственные версии, в чем путаница?

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    CH376S
    Чип очень китайский и не сказать чтобы новинка.

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    Вешается благополучно прям на шину
    В случае с РК, игры с шиной это чревато. И лажа может быть похуже фьюзов.
    Не зря ведь авторы дали "на растерзание" именно ППА (дополнительную ВВ55а).
    И самая большая лажа, что у РКшек нету системного разъема.

    Для экспериментов вещь интересная, для массовых экспериментов - не очень.

    Цитата Сообщение от Ведущий_специалист Посмотреть сообщение
    оформить в отдельную тему
    Очень верное замечание, поддерживаю.

    - - - Добавлено - - -

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    вечером дома попробую
    Попробовали?
    wtf

Страница 38 из 39 ПерваяПервая ... 343536373839 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Демка "Звёздные войны" для Апогея от Vinxru
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 4
    Последнее: 12.07.2014, 21:57
  2. весточка от Vinxru
    от dk_spb в разделе Орион
    Ответов: 6
    Последнее: 15.03.2014, 19:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •