kovalchuk_i_v
Свой-
Постов
173 -
Зарегистрирован
-
Посещение
Весь контент kovalchuk_i_v
-
ucLinux на lpc2468
kovalchuk_i_v ответил kovalchuk_i_v тема в Операционные системы
Уважаемые коллеги, у меня никак не доходят руки поковырятся с последним портом, а любопытство гложит. Подскажите в ядре 2.6.21: - Исправлен-ли глюк с UART (если при загрузке ОС послать ч.л. в UART, то ядро падает)? - Драйвер Ethernet научился определять подключение/отключение кабеля? И еще, ядро 2.6.11 работает при настройках PLL, которые запрещены в мануале: в регистр CCLKCFG разрешается записывать только нечетные значения. А реально записывается 4. Так вроде все работает, но какие проблемы могут возникнуть? -
Куда лучше уйти с Windows XP
kovalchuk_i_v ответил war4one тема в В помощь начинающему
В linux есть эмулятор windows api, называется wine. Позволяет выполнять EXE-шники. Так что, на первых порах, можете использовать свою программу, написанную на Builder. -
Странный баг GPIO lpc2468
kovalchuk_i_v опубликовал тема в ARM
Наткнулся на совершенно не понятную ситуацию. Если пины P0.29 и P0.30 сконфигурировать: один - на вход, а другой - на выход. То выходной порт отказывается выдавать требуемый уровень. А если оба сконфигурировать как выходные, то оба они выдают требуемый уровень. Весь код - проверил-перепроверил, проверял на 2-х платах. Прочие пины - работают как требуется. Подозреваю, что это баг микроконтроллера. Может ли кто произвести подобную проверку? -
SDRAM и LPC2478
kovalchuk_i_v ответил Wano тема в ARM
вот наткнулся на рекомендации по борьбе с SDRAM на плате от EA: http://tech.groups.yahoo.com/group/lpc2400...nux/message/861 Может кому поможет. -
ucLinux на lpc2468
kovalchuk_i_v ответил kovalchuk_i_v тема в Операционные системы
Вот инструкция, патчи, тулчаны: readme.zip hттp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.gz hттp://www.uclinux.org/pub/uClinux/dist/uClinux-dist-20070130.tar.gz ea_uClinux_081020.diff.gz mkcramfs.zip hттp://ftp.snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20061213.tar.gz -
ucLinux на lpc2468
kovalchuk_i_v ответил kovalchuk_i_v тема в Операционные системы
EmbeddedArtists выложил новый порт ucLinux под lpc2468. Ядро 2.6.21. обсуждения здесь http://tech.groups.yahoo.com/group/lpc2400...essages/807?l=1 Пока нет времени этим заниматься, если кто запустит поделитесь впечатлениями. Особенно интересуют обновления драйвера Ethernet. -
из-под wine мой exe-шник работает нормально, а вот стоило его в винде запустить - вижу сообщение об ошибке: Error malloc invalid argument Может знает кто какие тут нюансы с malloc могут быть?
-
проблему решил использованием #ifdef WIN32 ..... #else ..... #endif благо, программулька-то не большая.
-
Портирование программы linux->Windows
kovalchuk_i_v опубликовал тема в Программирование
Написал я как-то одну консольную программку под Linux. Теперь возникла необходимость поиметь ее в Windows. Почитал здесь: h__p://wiki.wxwidgets.org/Cross-Compiling_Under_Linux. сделал так: ./configure --prefix=/usr/local/i586-mingw32 --host=i586-mingw32msvc --build=i686-linux make clean all и при компиляции получил кучу ошибок, т.к. пользую некоторые функции (gettimeofday, dprintf) и флаги (O_SYNC) которых в винде нету. Подскажите пожалуйста как бы мне это обойти, и получить-таки виндовый exe-шник. Может есть библиотека какая-нить по эмуляции линуксовых функций? -
Звиняюсь, если вопрос дилетанский.
kovalchuk_i_v ответил navy2000 тема в ARM
Может. Можно. Каких-то страшных грабель не встречал.... -
системный вызов mount и smbfs
kovalchuk_i_v ответил kovalchuk_i_v тема в Программирование
Меня интерисует использование именно системного вызова, а не команды шел -
системный вызов mount и smbfs
kovalchuk_i_v опубликовал тема в Программирование
Как монтировать сетевой ресурс samba, посредством системного вызова mount. Не ясно как передавать параметры: пользователь, пароль, и т.д. -
jffs2. crc error after power off
kovalchuk_i_v ответил S_agent тема в Операционные системы
Может ФС поменять? Я тут http://electronix.ru/forum/index.php?showt...5390&st=45# выкладывал дистриб YAFFS. Мне лично больше чем JFFS понравилась. -
jffs2. crc error after power off
kovalchuk_i_v ответил S_agent тема в Операционные системы
Дык, jffs2 вроде как журналируемая ФС, толерантна к сбоям питания. У вас что, файлы не читаются? Или ФС перестает монтироваться? Или просто при монтировании сообщения выскакивают? -
Вопросы по OpenOCD
kovalchuk_i_v ответил NikAn тема в GNU/OpenSource средства разработки
Типа того. Подозреваю, что вы напутали что-то или с заливкой прошивки, или с настройками линкера для сброса есть 2 варианта: 1) monitor reset, monitor halt 2) monitor soft_reset_halt -
Заблоктровать/остановить/выгрузить все что может обратится к ФС, пеписать флешь, и тут же перегрузить, чтоб никто не успел к новой прошивке обратится. Правда если произойтет сбой при удаленном обновлении - вторая потытка будет уже не удаленной.
-
А зачем обновлять прошивку прямо из ОС? Я возложил это на загрузчик.
-
Очень информативный ответ. да и не я это решал... А проблема, вроде решилась: похоже что осциллограф просто с некоторыми флешками не работает. И первые 2 флешки что мне под руку попались были из таких - это меня и вогнало в ступор. следующие 3 флешки - вроде заработали. И еще глюк нашелся: если флеш вытащить и вставить, то иногда она повторно не определяется.
-
Осциллограф GDS-2202
kovalchuk_i_v опубликовал тема в Метрология, датчики, измерительная техника
Получили сегодня новый осцилограф GDS-2202. Не получается на USB флеш записать сигнал. Подозреваю что глюк это. Никто такого не замечал? Или руки у меня кривые? -
LPC2468 + USB Flash
kovalchuk_i_v ответил AlexeyVL тема в ARM
Ну не совсем так сурово, Оба порта могут использоваться как хосты одновременно. А девайс только один. а вот при одновременном использовании хоста и девайса, обязательно хост - 1 порт, девайс - 2 порт. Так что местами их не особо поменяешь. еще OTG есть, он с ним я не работал. -
LPC2468 + USB Flash
kovalchuk_i_v ответил AlexeyVL тема в ARM
Без операционки - я не пробовал. Теоритически можно... Может и есть какой-нить open source проект для OHCI-совместимого хост-контроллера. USBPort - у lpc2468 имеется 2 USB порта. Поставляемый линуховый драйвер для USB хост работает со вторым. p.s. если попадется какой-либо open source проект для usb host, выложи ссылку. мне тоже интересно будет. -
LPC2468 + USB Flash
kovalchuk_i_v ответил AlexeyVL тема в ARM
думаю стыковали многие, и вполне успешно... Под uClinux прекрасно работает. При желании довольно просто и USBPort варировать. -
arm-elf-gdb + openOCD
kovalchuk_i_v опубликовал тема в GNU/OpenSource средства разработки
Использую gdb 6.0 совместно с OpenOCD, для работы с lpc2468. Натолкнулся на странное поведение. При отладке кода, содержащего переменные-указатели на регистры GPIO (FIOxDIR, FIOxPIN, FIOxSET, FIOxCLR), обнаружил самопроизвольное переключение состояния пинов. Если код работы с пинами не трассируется - пины переключаются как и требуется. А в момент исполнения команды gdb "step" или "stepi" напряжение на пинах - скачет. До и после "step" состояние пинов - корректное. Это наблядается даже когда испольняемая инструкция не обращается к портам GPIO. Если при работе с регистрами используются #define-определения этого глюка не наблюдается. Кто-либо замечал это? как бороться? -
ucLinux на lpc2468
kovalchuk_i_v ответил kovalchuk_i_v тема в Операционные системы
У меня вопрос по UART1. Этот порт имеет стандартный модемный интерфейс (сигналы: CTS, DCD, DTS, DTR, RI, RTS). Кто-либо может сказать, используются ли эти сигналы стандартным драйвером ядра 2.6.11?