реклама на сайте
подробности

 
 
9 страниц V  « < 7 8 9  
Reply to this topicStart new topic
> ucLinux на lpc2468, хочу порт
Зайцев Иван
сообщение Oct 28 2009, 10:05
Сообщение #121


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Возникла необходимость использовать таймер для измерения ширины импульса
Кто нибуть делал подобное?
Go to the top of the page
 
+Quote Post
etoja
сообщение Oct 28 2009, 11:06
Сообщение #122


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Цитата(Зайцев Иван @ Oct 28 2009, 06:29) *
Стукни в аську (260394959) скину патч


Аськи нет у меня. Положи на http://slil.ru

Очень содержательное обсуждение этой платы находится на сайте
http://tech.groups.yahoo.com/group/lpc2400_uClinux
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Oct 29 2009, 03:41
Сообщение #123


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Цитата(etoja @ Oct 28 2009, 16:06) *
Аськи нет у меня. Положи на http://slil.ru

Очень содержательное обсуждение этой платы находится на сайте
http://tech.groups.yahoo.com/group/lpc2400_uClinux


патч http://slil.ru/28137192
сам загрузчик с диска http://slil.ru/28137193
Go to the top of the page
 
+Quote Post
etoja
сообщение Oct 29 2009, 08:53
Сообщение #124


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Спасибо.
Go to the top of the page
 
+Quote Post
Ivan_Kov
сообщение Nov 5 2009, 10:03
Сообщение #125


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 30-10-06
Из: г. Курск
Пользователь №: 21 787



Обратил внимание что на ядре 2.6.21 медленно работает ttyS2, ttyS3 (остальные не проверял, возможно тоже тормозят)
Это проявляется при работе с устройством в режиме запрос-ответ: время, между посылкой команды и приемом ответа, на порядок выше, чем в было в ядре 2.6.11.
Кто-нибудь сталкивался или знает как решить эту проблему?
Go to the top of the page
 
+Quote Post
Ivan_Kov
сообщение Nov 10 2009, 07:17
Сообщение #126


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 30-10-06
Из: г. Курск
Пользователь №: 21 787



Цитата(Ivan_Kov @ Nov 5 2009, 13:03) *
Обратил внимание что на ядре 2.6.21 медленно работает ttyS2, ttyS3 (остальные не проверял, возможно тоже тормозят)
Это проявляется при работе с устройством в режиме запрос-ответ: время, между посылкой команды и приемом ответа, на порядок выше, чем в было в ядре 2.6.11.
Кто-нибудь сталкивался или знает как решить эту проблему?


Ситуация немного прояснилась. В модуле "8250.c" для обработки событий контроллера UART, используются 2 функции:
1) serial8250_interrupt - обработчик прерываний.
2) serial8250_backup_timeout - реализует опрос контроллера UART, дополнительно к прерываниям.

Опрос производится раз в 200мС. Время опроса соответствует времени задержки при чтении из устройства.
При увеличении частоты опроса тормоза исчезают.
Пока мне не понятно зачем вообще нужен опрос, если используются прерывания, и почему он оказался так критичен.
Есть у кого мысли?
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Dec 14 2009, 03:51
Сообщение #127


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Есть вопрос а кто нибуть пробовал более свежее ядро?
Go to the top of the page
 
+Quote Post
LeshaL
сообщение Dec 14 2009, 08:41
Сообщение #128


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



А есть порт uClinux для LPC2468 со свежим ядром?
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Dec 15 2009, 10:57
Сообщение #129


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Цитата(LeshaL @ Dec 14 2009, 13:41) *
А есть порт uClinux для LPC2468 со свежим ядром?

Ядро прикручивать свое надо
Если только посмотреть свежую сборку
Go to the top of the page
 
+Quote Post
LeshaL
сообщение Dec 22 2009, 05:22
Сообщение #130


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 14-01-06
Пользователь №: 13 160



Цитата(Зайцев Иван @ Dec 15 2009, 15:57) *
Ядро прикручивать свое надо
Если только посмотреть свежую сборку


У меня пока что-то не возникает желание самому прикручивать ядро smile.gif Не обладаю стольким временем. Мучаю пока .21 . Единственно пока что пришлось сделать обновить тулчейн до 4.2.1.
Go to the top of the page
 
+Quote Post
aserg
сообщение May 17 2010, 19:48
Сообщение #131





Группа: Новичок
Сообщений: 1
Регистрация: 17-05-10
Пользователь №: 57 317



Доброго всем вечера!
Попала ко мне в руки плата 2468. Естественно, первым делом, попытался ядро собрать.
Скачал с гугл-группс все необходимые патчи, как описано в http://fasoli.al.it/index.php/LPC2468
Ядро собирается, uImage имеет размер 0,48 Мб. При попытке загрузить ядро, uboot его размещает в памяти, выполняет проверку контрольной суммы и все...система перегружается. Ядро не стартует.
Перепробовал разные версии тулчейнов - от того, который предлагается в гугл-группс, до своих собственных, основанных на gcc 3.3.6 и 4.1.2.
Не могу понять в чем проблема, как вариант в конфиге ядра, либо в окружении сборки.
Может у кого было такое?
Если у кого есть рабочий конфиг, с которым ядро стартует и работает, выложите пожалуйста. Буду очень признателен за помощь
Go to the top of the page
 
+Quote Post
vovkaSOL
сообщение Mar 15 2011, 13:29
Сообщение #132


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 12-06-09
Пользователь №: 50 228



Добрый день, собирал ли кто нибудь uclinux для lpc2294? Что делать если тулчейны в .sh скриптах не запускаются, любые исправления не помогают? Кто сталкивался, подскажите?
Go to the top of the page
 
+Quote Post
seregamax
сообщение Aug 10 2011, 16:56
Сообщение #133





Группа: Участник
Сообщений: 8
Регистрация: 1-09-06
Пользователь №: 20 003



Всем добрый день. Решил новую ветку не создавать, а спросить здесь.

Разбираюсь с uClinux + LPC2294. Все делаю по доке "Getting started uClinux with LPC22xx.PDF", но есть одно но:
1. Заливаю идущие в ссылках romfs.img и linux.bin, все ОК!!!
2. Компилирую свое по доке, заливаю и получаю частично рабочее.

Когда бутлоадер предает управление uClinux в терминал выводится следующее:
Linux version 2.6.12-uc0 (root@ubuntu) (gcc version 2.95.3 20010315 (release)(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uClinux XIP and shared lib patches from http://www.snapgear.com/)) #6 Thu Aug 4 16:23:24 EDT 2011
CPU: Philips-LPC22xx [22000000] (ARMv3)
Machine: LPC22xx, PHILIPS ELECTRONICS Co., Ltd.
Built 1 zonelists
Kernel command line: root=/dev/ram0 initrd=0x81100000,512k console=ttyS0
PID hash table entries: 16 (order: 4, 256 bytes)

а дальше крякозябры!!! Почему? Не понимаю. Перерыл весь инет - ответа найти не могу.
Я свои 2МВ ОЗУ уже подключал и как по 16 битной шине, так и по 32 битной (с соответствующей инициализацией), ничего не изменилось, результат один и тот же.

Знающие, подскажите почему так происходит?
Заранее спасибо.

P.S: Жалко что почти получилось, но в итоге не полностью.
Go to the top of the page
 
+Quote Post

9 страниц V  « < 7 8 9
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 03:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016