Последняя версия прошивки и ртфм теперь публикуются в первом посту темы.
22.10.2020. Добавлена поддержка колеса прокрутки мыши, добавлен tape in, tape out. Tape in сделан стандартно по схеме, tape out микшируется цифровым способом в обычный аудиовыход.
05.11.2020. Увеличено время ожидания ответа от мышки, по просьбам трудящихся доработана раскладка клавиатуры, сдкарта теперь работает в nedoos и с разрешенными прерываниями.
26.05.2021. Пофикшены тайминги процессора при выполнении цикла подтверждения маскируемого прерывания. Бордюрные эффекты теперь отображаются без дрожания от фрейма к фрейму. Внезапно вспомнил, что в одной из предыдущих версий прошивок временно отключил сохранение данных CMOS. Вернул взад. Кроме того, буферирование CMOS теперь абсолютно прозрачно и процессор не притормаживается на время перекачки данных из буфера в CMOS. Добавлено замедление циклов i/o при тактовой частоте более 3.5 МГц (хотя оно и раньше было, просто не проверял особо, а сейчас проверил и, вроде, работает). Возможно, это финальная прошивка. Из потенциально недоделанного остался лишь COM-порт и реализация turbo fm на борту, но я хз когда этим займусь.
02.06.2021. Упразнен USB бутлоадер в силу того, что он отказался работать на чипах LPC2368 ревизии D. Теперь прошивать нужно только pae_mcu.hex с 0-го адреса. В остальном прошивка идентична версии от 26.05.2021.
07.11.2021. Поздравляю всех адептов секты с праздником великой Октябрьской социалистической революции! В честь праздника обновление прошивки - пофикшен баг с инициализацией клавиатуры, кроме того, в Gluk Reset Service добавлена функция запуска загрузчика операционной системы NedoOS. Он запускается нажатием на кнопку 5 в меню Глюка. При этом должна быть установлена SD карта с операционной системой в корневом каталоге. Внимание! На карте нужно переименовать файл osp26sd.$c в sd_boot.$c.
----------------------------
----------------------------
Итак, сабж. Начал разводку сами знаете кого.
Общая статистика pcb такова:
Нужен автороутер человеческий.
P-CAD shape autorouter засрался сразу же. Не переваривает зазоры между smd и via, когда via внутри smd. Если таких паттернов несколько сотен - ему сносит крышу. К тому же не умеет правильно импортировать все атрибуты цепей из PCB.
Pro route, Quick route даже и не рассматривались вовсе ввиду своей убогости
Situs - дает на первый взгляд хорошие результаты, но сильно тормозит и не делает (вроде) прогнозов на потенциальную разводимость платы и оставшееся время ожидания
Specctra - пока не пробовал, последний раз пользовался его году так в 2005, уже и забыл, что там и как.
Вопрос по спектре: есть ли смысл пытаться получить разумные результаты, или situs по любому лучше для такой платы?