Author: Alexey Ignatov <lexszero@gmail.com>
Date: Mon Jan 28 21:36:29 2013 +0400
$devicegroup_leds: защита от взрыва $devicemodel без аккумулятора
такие вот коммитмесседжи приходится писать.
*embedded
ПРИШЛО ВРЕМЯ ПЕРЕСОБИРАТЬ ГЦЦ
ГЦЦ САМ НЕ ПЕРЕСОБЕРЕТСЯ
ПЕРЕСОБЕРИ ЕГО, ПЕРЕСОБЕРИ ЕГО ЕЩЕ РАЗ
ЗАЧЕМ МНЕ НУЖЕН KEIL, У МЕНЯ НЕТ ВРЕМЕНИ, ЧТОБЫ ЕБАТЬСЯ С НИМ
ЛУЧШЕ ЕЩЕ РАЗ ПЕРЕСОБРАТЬ ЛИНАРО-ГЦЦ
Я ДЕЛАЮ ГИТ КЛОН 3 РАЗА В ДЕНЬ
КАЖДЫЙ КЛОН ЗАНИМАЕТ 20 МИНУТ
Я УСПЕШЕН И ПОЭТОМУ ЦЕЛЫЙ ДЕНЬ ЗАПУСКАЮ ST-LINK
А ПОСЛЕ ЭТОГО ... more →
Написали опердень на пейтоне с XML-RPC для общения евент-монитора контроллера (пейтонового) с его же CLI (пейтоновым), теперь пытаются сделать так, чтоб эта хуйня не тормозила по 10 секунд на любой чих. Когда я посоветовал выкинуть это говно и переписать хотя бы на баше, на меня посмотрели как на наркомана.
Уже третий найденный баг в тулчейнах от CodeSourcery. Пойду выкину и соберу crossdev'ом свой.
Мне даже захотелось запилить какой-нить юсб девайс чисто для лулзов чтобы посмотреть, насколько ужасающий пиздец у меня получится в коде. Накидайте идей каких-нибудь, чтоб они почили в безднах ~/projects :3
Увидел рант товарища на изиэлектроникс на тему уебищности ST'шного USB-стека: http://we.easyelectronics.ru/dekar/krik-...
Решил глянуть, правда ли все так хуево.
Правда, и даже хуевее. Это пиздец. Полный.
To memory: in-circuit отладка работает очень хуево, если при прошивке была включена защита флеша от чтения
Прокачал мэдскилл пайки, подпаявшись к ногам LQFP чтоб отлаживаться как белый человек, по SWD.
Алсо, реквестирую картинку навроде http://imgs.xkcd.com/comics/compiling.pn... только про эмбедщиков — "оно прошивается".
[21:23]<lexszero> ядебил
[21:23]<lexszero> ПРЕРЫВАНИЯ, блядь
[21:23]<lexszero> ГОНКИ, хуе-мое
[21:24]<lexszero> два дня думал, что оно рандомно ломается
[21:24]<lexszero> а оно ломается после 255 запроса
[21:24]<lexszero> GUESS WHY
ld под arm-none-eabi почему-то распидорасило от наличия дебажной инфы в линкуемых объектниках и он налинковал мне какое-то дерьмо, от которого сходят с ума бинутилзы, а objcopy вообще сегфолтится. если компилять объектники без -g, то все норм.
http://www.ganssle.com/articles-subj.htm — всякие полезные/интересные статейки по эмбедоте, в т.ч. управлению проектами и архитектуре.
Алсо, рядом присутствует random rants в духе tuomov и cat-v.org: http://www.ganssle.com/randomrants.htm
Извлекал железку из своей development environment, чтоб отдать ее электронщику на модификацию — пришлось отключить 7 (!) шнурков, из которых три другим концом подключалось к компу, еще три — к осциллографу, ну и питание. HARDCORE EMBEDDED DEBUGGING. Поеду-ка отсюда.
Вот есть у меня, допустим, такой символ:
080003cc g F .text 00000002 handler_default
Еще есть таблица прерываний — секция объектника .interrupt_vector, которая соответственно пихается потом линкером куда надо.
Я беры этот символ и пихаю его в таблицу прерываний, пофиг как — хоть сишным массивом с аттрибутом ... more →
TNkernel — ня. Это не голый скедьюлер, как FreeRTOS, это не ужасное блоатваре, как MQX/eCos/RTEMS/итд, это что-то средненькое. В ~4.5ksloc есть скедьюлер с round-robin, семафоры, мьютексы, эвенты, очереди, простенький fixed-size аллокатор, у всех функций есть ISR-safe версии где это нужно. Портирована на вроде бы ... more →
http://robocraft.ru/blog/projects/959.ht...
Блядь, ну НАХУЙ ТАК ЖИТЬ, А?..
@beard:
Я презираю Arduino — http://habrahabr.ru/post/146489/
#1949394 http://juick.com/1949394
вконтактик свалилось:
Привет! Я твой бывший одногрупник, если помнишь)
Я меня к тебе просьба. Не мог бы ты за денежное вознаграждение помочь сделать $chan_name лабу по процессорам ARM.
Если заинтересован, то под процессор Phillips LPC2148 надо запрогать в keil vision, чтобы в зависимости от температуры менялся тон ... more →
[18:16:18]<L29Ah_> куски нашей конторы поливают друг друга и партнёров дерьмом за тормоза
[18:16:33]<L29Ah_> копропроблемы
[18:19:35]<L29Ah_> дерьмо, дерьмо, дерьмо
[18:19:51]<L29Ah_> lexszero: они хотят купить два усьбошнурка
[18:19:58]<L29Ah_> чтобы сделать лупбек
[18:20:09]<L29Ah_> чтобы на pc гонять прошивку и ... more →
http://hackaday.com/2012/03/28/building-...
прыщикс на эмуляторе арма на аврке.
Так там надо на С писать — это для меня тяжеловато. Во "фрактале" вшит интерпретатор "Бейсик" — это уже проще и ненамного дороже. А потом С то не бесплатный. Если для себя то все просто, а если в серию? Пытался искать "Бейсик" для АРМа (не сильно дорогой), чтобы можно было купить — не нашел.
А есть какие-нибудь design guidelines по запиливанию register map периферийных девайсов исходя из спецификации требуемой функциональности? (в моем случае — сетевой PHY, спека в виде "эта фича требует таких входных параметров и выдает сякие выходные")
А то я уже третий раз переделываю, основываясь на опыте чтения ... more →
*embedded is used by:
lexszero
lexszero
L29Ah
L29Ah
beardog
beardog
"Это добром не кончится!"
greenbastad
eill
eill
Alexander Aleschenko
top4ek
lexszero
L29Ah
beardog
greenbastad
eill
top4ek