Календарь
Консольный = "cal -m"
Графический = "orage" (идет в комплекте в xfce). С ключем "-t" переключает при каждом выполнении команды видимый-скрытый режим. Удобно в icewm навесить на даблклик часов.
суббота, 30 января 2010 г.
вторник, 26 января 2010 г.
Bash и все что с ним связано.
Что history не запоминал дублирующиеся команды в .base_progile дабавляем
export HISTCONTROL = "ignoreboth"
попутно команды с первым пробелом то же не будут попадать в history, типа sudo halt, вот здорово ее в спешке случайно из хистори запустить и рыдать, видя, как кусок работы уходит в нибытие.
export HISTCONTROL = "ignoreboth"
попутно команды с первым пробелом то же не будут попадать в history, типа sudo halt, вот здорово ее в спешке случайно из хистори запустить и рыдать, видя, как кусок работы уходит в нибытие.
вторник, 12 января 2010 г.
avrdude и прошивка
Прочитать фьюзы из atmega8 (в файлы пишутся hex значения, типа 0xde):
sudo avrdude -c usbasp -p m8 -U hfuse:r:hfuse.txt:h -U lfuse:r:lfuse.txt:h
Прочитать фьюзы из atmega8 (в файлы пишутся в двоичном виде, типа 0b11011101):
sudo avrdude -c usbasp -p m8 -U hfuse:r:hfuse.txt:b -U lfuse:r:lfuse.txt:b
Онлайн калькулятор для фьюзов:
http://www.engbedded.com/fusecalc/
http://www.elektronik-kompendium.de/public/arnerossius/temp/avrfuse/
Три странички с расшифровкой фьюзов под разные контроллеры:
http://www.psychogenic.com/resources/avr/fuses/fuse-low.pdf
http://www.psychogenic.com/resources/avr/fuses/fuse-high.pdf
http://www.psychogenic.com/resources/avr/fuses/fuse-ext.pdf
Записать фьюзы в atmega8 (в данном примере 8MHz внутренний генератор)
sudo avrdude -c usbasp -p m8 -U lfuse:w:0xE4:m
Записать прошивки в atmega8
sudo avrdude -c usbasp -p m8 -U flash:w:main.hex:i
sudo avrdude -c usbasp -p m8 -U hfuse:r:hfuse.txt:h -U lfuse:r:lfuse.txt:h
Прочитать фьюзы из atmega8 (в файлы пишутся в двоичном виде, типа 0b11011101):
sudo avrdude -c usbasp -p m8 -U hfuse:r:hfuse.txt:b -U lfuse:r:lfuse.txt:b
Онлайн калькулятор для фьюзов:
http://www.engbedded.com/fusecalc/
http://www.elektronik-kompendium.de/public/arnerossius/temp/avrfuse/
Три странички с расшифровкой фьюзов под разные контроллеры:
http://www.psychogenic.com/resources/avr/fuses/fuse-low.pdf
http://www.psychogenic.com/resources/avr/fuses/fuse-high.pdf
http://www.psychogenic.com/resources/avr/fuses/fuse-ext.pdf
Записать фьюзы в atmega8 (в данном примере 8MHz внутренний генератор)
sudo avrdude -c usbasp -p m8 -U lfuse:w:0xE4:m
Записать прошивки в atmega8
sudo avrdude -c usbasp -p m8 -U flash:w:main.hex:i
Подписаться на:
Сообщения (Atom)