Установка внешнего ПЗУ на Royal Переключение ПЗУ. Я эксперементировал с накопителями ROYL следующих семейств: Tornado, PCB 2061-701444-000, CPU 88i6745 Sequoia, PCB 2061-701444-290, CPU 88i6745 Tornado 2D, PCB 2061-701444-600, CPU 88i6745 Tornado 2R, PCB 2061-701477-900, CPU 88i6745 Hulk, PCB 2061-701474-600, CPU 88i6745 Как видите у всех у них используется один и тот же системный контроллер 88i6745, схема его включения одинакова и линии переключения внутрення или внешняя ПЗУ, так же одинаковы. WD использует одинаковые обозначения элеменов у разных семейств и этим можно воспользоваться. Кроме того, у семейств: Tornado, Sequoia, Tornado 2D используется одинаковая плата электроники! Это так же можно использовать для замены плат в случае необходимости. С обязательным переписыванием ПЗУ конечно! Так вот, если посмотреть на фотографию платы: xxxx-701444-xxx увидим, что для переключения используются конфигурационные резисторы: R73, R74 и R75. Если ПЗУ внутренее, то R73 - нет, R74 - установлен, R75 - установлен. Их номинал 22К. В этом случае U12 не припаивается. Именно такая ситуация показана на фотографии. В случае повреждения прошивки внутренней ПЗУ, необходимо отпаять резисторы: R74, R75 и припаять запрограммированную мс U12 - ATMELL 25F2048N. Прошивка должна соответствовать выбранному семейству. Там стоят конфигурационные резисторы, т.е. они просто формируют двоичный код (лог. 1) подаваемый на порт системного контроллера. R73 (не установлен) пдключен к источнику 3.3В и выводу 101 CPU R74 (22K) подключен к источнику 3.3В и выводу 103 CPU R75 (22K) подключен к источнику 3.3В и выводу 104 CPU Но эта информация справедлива, как вы понимаете, только для системного контроллера: 88i6745. У другого все будет по другому. Переписать внутреннюю ПЗУ в kernel наверняка такая возможность есть, ведь не на программаторе же их на заводе пишут. Но к сожалению мы еще пока не разобрались как это сделать, будем копать дальше. Как я говорил на апрельской конференции данное решение с внешним ПЗУ - временное. Надо научиться переписывать ПЗУ в самом процессоре. _________________ Удачи, Вадим Морозов Технический директор ООО НПП "АСЕ" |