Важная информация

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 50

Тема: Контроллер SD (эмуляция HDD)

  1. #21
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все! Есть полноценное общение с контроллером. Сначала думал, что не укладываюсь по времени обработки в 4 такта ISA или 180us, даже распаял и начал контролировать сигнал READY (занижать на время IO прерывания), но оказалось все банальнее - просто забыл про volatile и поэтому у меня в переменных творился сумрак.

    Сделал небольшой тест - передаю 512 байт в контроллер, потом читаю 512 байт из контроллера и сравниваю с эталоном. 255 прогонов - ни одной ошибки \w/
    Все нафиг, нет больше сил ждать, выпаиваю из кардридера SD слот и подключаю SD карточку

  2. #22
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой фейл с SD: во-первых не нашел преобразователя 5V - 3.3V. Выпаял какой-то смд-шный 1117 из роутера, подключил, но он походу на 5V. Короче вместо 3.3V у меня 4.1V выдает. Плюс не нашел у себя 3 сопротивлений 2,2kOm, впаял вместо них 3,3kOm. Определяется таким макаром только древнющая карта на 16Mb, остальные флешки не определяются. Не читается никакая. Что ж, из говна и палок не вышло, поеду в четверг в магаз за преобразователем и резюками...
    Последний раз редактировалось Tronix; 11.03.2014 в 08:31.

  3. #23
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Короче вместо 3.3V у меня 4.1V выдает.
    Он походу ADJ . Пуллапы у карты не забудь...
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  4. #24
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наверное зря я PIC через сопротивления цеплял к шине данных. Идеологически правильнее было бы через АП6... Еще думаю насчет ПЗУ. От РТ4 решил отказаться, вместо нее будет еще одна ИД7. ПЗУ наверно таки воткну на шину данных через АП6.

    Еще наверно было бы неплохо нарисовать схему... Вопрос в чем лучше рисовать с учетом того, что с PCad и прочими OrCad я ни разу не работал? Нет ли чего попроще для "нуба"? Протеус не нравится. То есть нравится, что проводки сами "прилипают" к ногам микросхем и прочим соединителям, но внешний вид схемы не нравится. Как-то не по госту что-ли Мне конечно по госту не надо, ибо не курсовик, но все-таки хочется определенной "строгости" чтоли....
    Последний раз редактировалось Tronix; 13.03.2014 в 11:19.

  5. #25
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гонял сегодня в магаз, купил нормальный 5V -> 3.3V преобразователь AMS1117 и с десяток 2,2kOm сопротивлений (чтоб были). Перепаял и заработало. На картинке считанный MBR (Master Boot Record) с SD-карточки на 4Gb через мой убердевайс Остается распаять на плате ПЗУ и можно начинать писать прошивку для обработки int 13h. Короче, работает o_O
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P1110788.jpg 
Просмотров:	370 
Размер:	99.9 Кб 
ID:	46561   Нажмите на изображение для увеличения. 

Название:	P1110790.jpg 
Просмотров:	361 
Размер:	75.3 Кб 
ID:	46564  
    Последний раз редактировалось Tronix; 13.03.2014 в 19:03.

  6. #26
    Master Аватар для Quest
    Регистрация
    10.12.2012
    Адрес
    г. Петрозаводск
    Сообщений
    607
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо присвоить теперь название устройству, например "В510"
    Scorpion ZS-256, ZX Spectrum +3, ZX-Evolution & NeoGS, Поиск-1, Scorpion ZS 1024 Turbo+

  7. #27
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    793
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Quest Посмотреть сообщение
    Надо присвоить теперь название устройству, например "В510"
    Как минимум, "Троникс-драйв"
    Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61

  8. #28
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит, дораспаял ПЗУ-шку и дешифратор на ИД7 для нее (по схеме IDE от DrPass). Пока вставил флеш 29F010, ибо устаю каждый раз стирать УФ 2764. В конечном итоге там должна быть 2764 (8 кб).



    Все-таки очень маленькая макетка, нужно было больше размером брать - адресными и дата линиями перекрыл всю плату. Опять кончился МГТФ, возьму в следующий раз наверно метров 100 сразу. Щаз еще A13-A16 на землю повешу чем-нибудь и попробую завести...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	P1110798.jpg 
Просмотров:	287 
Размер:	101.5 Кб 
ID:	46740   Нажмите на изображение для увеличения. 

Название:	P1110801.jpg 
Просмотров:	23299 
Размер:	100.0 Кб 
ID:	46741  

  9. #29
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Полет нормальный, только пустил все-таки ПЗУ через АП6. Без нее чет начал PIC глючить. Ваще по хорошему и PIC надо пустить через АП6, но места уже на плате тотально нет. МГТФ нет. Ладно, пока оставляю так, ибо работает без ошибок. Время программной части...

    ---------- Post added at 21:39 ---------- Previous post was at 20:35 ----------

    Ы, тестил на Поиске 128KB - все нормально, решил на Поиске 512KB попробовать - не пишет в регистр управления. Наверно нужно убрать либо резисторы на шине данных, либо таки пустить PIC через АП6... Будем пробовать, но уже завтра...

  10. #30
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,929
    Спасибо Благодарностей отдано 
    78
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    114 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал пустить PIC через АП6, то есть стало две АП6 - одна для ПЗУ, вторая для PIC. Начался ваще ад какой-то - PIC перезагружается постоянно, Поиск глючит, не всегда загружается. Видимо нельзя две 555АП6 вешать на шину данных, наверно входное сопротивление большое или что-то типа того. Снял АП6, которая за ПЗУ. Сразу полегчало. Проверил на Поиск 128, Поиск 512 - все ОК. Ну и ладно, оставляю тогда АП6 только для PIC. Хочется уже наконец покончить с аппаратной частью и перейти к кодингу. Щаз еще погоняю слегонца и надеюсь завершить паять.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмуляция AY/YM
    от mungo в разделе Эмуляторы
    Ответов: 18
    Последнее: 22.03.2013, 06:14
  2. Эмуляция сети
    от b2m в разделе Эмуляторы отечественных компьютеров
    Ответов: 58
    Последнее: 16.06.2011, 17:06
  3. Ответов: 41
    Последнее: 07.11.2008, 18:56
  4. Эмуляция и только
    от CityAceE в разделе Эмуляция ZX Spectrum'а
    Ответов: 0
    Последнее: 13.01.2005, 15:20

Ваши права

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