Брат купил себе это «чудо» китайской мысли, надеясь что там конексантовские чипы (о чем написано в описании), которые под линуксом работают без проблем. Еще и на коробке Тукс нарисован.
Но на самом деле чипы там филипсовские, а плата от Hawell. Китайцы еще и на копеечной эпромке сэкономили и из-за этого использовать автодетект нельзя.
Но хорошо что уже есть руководство как добавить эту плату.
Следуя ему, я добавил поддержку в меркуриал версию.
Патч: saa7134-hawell-hw-404M7.patch
Upd 15.03.2010: Патч приняли в основную ветку :) card=177
Upd 23.04.2010: Все патчи приняли, должны появиться в linux 2.6.35.
Upd 03.08.2010: Вышло ядро 2.6.35, больше патчить не придется :) card=177
4
comments
»
Долго пытался заставить работать пример работы с бутом от STMicroelectronics.
Идет он в бинарном виде, под вистой я так и не увидел работы, плюнул и написал по спекам свой программатор на питоне.
Спасибо Александру Соловьеву за библиотеку opster, без нее еще бы долго сидел воевал с optparse :)
Установка
Стандартный для питона setup.py.
А еще зарегистрировал на PyPi, так что будет достаточно:
easy_install stboot
Использование
Вообще думаю, что достаточно хелпа :)
Единственная неприятность — -a не принимает шестнадцатеричную запись, приходится шелл просить (-a $((0x20001000))).
И думаю нужно немного пояснить ключ -s. Он сделан специально для отладочной платы SK-MSTM32F107, у нее сигнал RTS управляет состоянием BOOT0, а DTR — RESET. Так вот ключ -s заставляет сначала подрыгать этими ногами, чтобы оказаться в загрузчике не переключая ни каких переключателей.
$ st-boot.py
usage: st-boot.py <command> [options]
commands:
erase Flash global erase
help Show help for a given help topic or a help overview
info Show device information
program Program memory
read Read memory
verify Verify memory
version Show st-boot version
1
comment
»