User Tag List

Страница 3 из 10 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 94

Тема: Адаптация Ethernet-контроллера ObsoNet для УКНЦ-ДВК/

  1. #21

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос ТС :
    - должен ли эмулироваться СА УКНЦ - т.е. загрузка из меню УКНЦ, или можно просто запустить некотрую программочку в области адресов регистров ( "загрузочное ППЗУ ") ?
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  2. #22

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от falanger Посмотреть сообщение
    На ISA сетевой никаких больших ПЗУ небыло.
    Естественно, там же процессор не ниже 80286 и памяти не менее 1М. И TCP/IP там ни разу не было - на выбор, или IPX, или мелкий и мягкий NetBIOS. А подключить TCP/IP - это не ниже 80386, не меньше 4М и не меньше Windows 3.11, нормального TCP/IP под ДОСом я ни разу не видел. Ну, не винды, так линюха, но все равно, 386 и 4М - минимум.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  3. #23

    Регистрация
    21.04.2006
    Адрес
    город Черняховск
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MM, все должно запускаться из рабочей ОС драйвером, поверех которого работает уже целевое ПО. Никаких своих ПЗУ и эмуляций СА быть не должно, если придется ставить 1806вм2 то там будет у него свое пзу-озу но я надеюсь избежать

  4. #24

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Естественно, там же процессор не ниже 80286 и памяти не менее 1М. И TCP/IP там ни разу не было - на выбор, или IPX, или мелкий и мягкий NetBIOS. А подключить TCP/IP - это не ниже 80386, не меньше 4М и не меньше Windows 3.11, нормального TCP/IP под ДОСом я ни разу не видел. Ну, не винды, так линюха, но все равно, 386 и 4М - минимум.
    Зачем столько памяти и такой процессор? TCP/IP и на PIC18 работает, а там памяти несколько килобайт.
    TCP/IP под MS-DOS существует. Лично пробовал, даже какой-то программой файл по HTTP скачал.

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

    Цитата Сообщение от falanger Посмотреть сообщение
    MM, все должно запускаться из рабочей ОС драйвером, поверех которого работает уже целевое ПО. Никаких своих ПЗУ и эмуляций СА быть не должно, если придется ставить 1806вм2 то там будет у него свое пзу-озу но я надеюсь избежать
    А чем будет занят 1806вм2? Основной процессор с сетевыми протоколами не справится?

  5. #25

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,508
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я разворачивал на 386-ые машины образы ОС, загружаясь с дискеты c MS-DOS, где были файлы стека TCP/IP плюс клиент Symantec Ghost. 640 кб для процесса хватало. Для создания таких дискет был какой то софт у MS, но за давностью уже сходу не назову. Были сетевухи с ПЗУ или разъёмом под ПЗУ для загрузки бездисковых станций. Помнится, что бы посмотреть, как это выглядело, создали такую машинку (486) для загрузки W95 по сети. Ну, на тех скоростях (10 мб коаксиал) это выглядело не фонтан

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

    Цитата Сообщение от Bolt Посмотреть сообщение
    TCP/IP под MS-DOS существует
    Человек, как обычно, не в теме

  6. #26
    zx_
    Гость

    По умолчанию

    контики ваще 30 кб с гуем и тсп айпи стеком
    http://www.contiki-os.org

    8 битная , 386 не нужен

  7. #27

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К-во регистров Чипа - 16 шт. по 16 бит каждый ( массив длиной 40 ( 8 )).
    К-во вариантов адресации - 16 шт., возможные варианты :
    177000, 177040, 177100, 177140 и еще 12 шт.
    Размер стартового ПЗУ - до 4 Кбайт ( выбираем - или 1 шт. 1801РР1, или 2 х 573РФ5 ), сектора выбираются перемычками в адресах 170000, 171000, 172000, 173000 и еще 4 шт.
    Можно приделать 588ВН1 ж. для выдачи вектора прерывания.
    Пассивные компоненты - СМД, резисторы - 0603, кондюки - 1206. Мелкота ИС - СМД. Шинные усилители - АП6.

    Платочку можно будет навешивать на МПИ ДВК и др. М-ЭВМ.

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

    Цитата Сообщение от MM Посмотреть сообщение
    Размер стартового ПЗУ
    Или оставить огромное ЭСППЗУ 0.5 метра , как на оригинале - но приделать выключатели секторов адресов ?
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  8. #28

    Регистрация
    21.04.2006
    Адрес
    город Черняховск
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про размер ПЗУ решим когда программист включится в дискуссию.
    Адреса предложенные 177ххх ни с чем стандартным не пересекаются?

  9. #29

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    контики ваще 30 кб с гуем и тсп айпи стеком
    http://www.contiki-os.org

    8 битная , 386 не нужен
    Смотря какой проц, Контики же кроссплатформенная (т.е. насколько под данный проц рыхлый код). В случае "рыхлого" Z80 в 30кб поместится только uIP (собсно стек) и ядро Контики (насколько вообще можно говорить о этом "микроядре" ОС, построенной тупо вокруг одного большог case который кстати и находится в стеке uIP). На орионе я делал адаптацию uIP как раз в варианте с 8019, эта эпопея есть в отдельной теме в разделе Ориона примерно 10 лет назад. Притом, для понимания, uIP это предельно примитивная реализация, не имеющая ничего похожего на сокеты (которые там нечто псевдоэтакое на дефайнах в юзерспейсе процессов, поэтому не считается), не делает композицию и декомпозицию фреймов больше чем размер кадра Ethernet (т.е. всё что больше 1,5к приложение должно молотить само делая свой собственный некий "TCP поверх uIP") и это же дает ограничение по скорости в 5 кадров в секунду (т.е. такой стек как и большинство 8-битных это максимум 6-7 кб/сек), контроль передачи приложение тоже делает само.
    Для uIP 1.0 нужен хороший компилятор С (там Дункель окончательно двинулся со своими дефайнами), поэтому я остановился на 0.9 бэкпортив туда багфиксы.

    Отсюда вывод: определитесь что и как вы будете портировать чтобы потом не было мучительно больно за бесцельно потраченные усилия. Я рекомендую lwIP того же автора что и uIP. Для него потребуется хороший ANSI компилятор С (на ДВК он есть?) и хотя бы 128кб оперативки под код и буфера только стека (lwIP он хотя и light weight IP, но не настолько, и слава богу, а то опять получился бы uIP). Ну и в пользовательских пространствах посчитайте сами, ИМХО не менее 32к на каждый (там у вас же С).
    Последний раз редактировалось Error404; 30.06.2019 в 20:32.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  10. #30
    zx_
    Гость

    По умолчанию

    Error404, офище, вот на орион 128 с z80 контики бы славно смотрелась, зззз

Страница 3 из 10 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Поиск файлов для УКНЦ\ДВК
    от hobot в разделе ДВК, УКНЦ
    Ответов: 1157
    Последнее: 17.07.2025, 10:51
  2. Ответов: 247
    Последнее: 17.11.2024, 07:55
  3. Ответов: 79
    Последнее: 26.04.2020, 22:20
  4. Контроллер сети Ethernet для УКНЦ
    от MM в разделе ДВК, УКНЦ
    Ответов: 30
    Последнее: 10.06.2019, 21:47
  5. Ответов: 51
    Последнее: 01.03.2014, 16:26

Ваши права

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