-
Постов
24 -
Зарегистрирован
-
Посещение
Весь контент stass
-
А порт будет, чтобы можно было ставить "не отходя от кассы"?
-
FreeBSD поддерживает API ядра линукса, так что тоже должно запускаться.
-
Куда лучше уйти с Windows XP
stass ответил war4one тема в В помощь начинающему
Как это мало? Совершенно разные системы. Отличие, как минимум в лицензии, что критично для многих коммерческих проектов. -
На FreeBSD, в принципе, есть набор средств разработки в портах: devel/cross-gcc, devel/cross-binutils, devel/cross-gdb. С помощью них можно заниматься разработкой под подавляющее число современных платформ.
-
В любом сдучае, это не относится к делу. Вопрос вот в чём - у Вас есть софт с поддержкой USB (не loopback), которым можно было бы проверить его работоспособность? Просто на KwikByte тот же самый образ с USB работает на ура... А конфигурация у Вас по сути та же на плате (там по-другому и не сделать). Возможно, это комбинация багов в h/w и software одновременно. Поэтому и хотелось бы проверить железо _гарантированно_ рабочим ПО.
-
Он её опознаёт ровно так же, как и фря. Но драйвер usb mass storage не подключает, хотя он в ядре есть.
-
Спасибо! Не вопрос, надо пересечься;-) [qоuote name=slava2005' date='Mar 25 2008, 20:07' post='385975] ЗЫ забыл. В хост была воткнута флешка на 256. То есть та же проблема, по сути... А есть какая-нибудь программа под эту плату, которая работает с USB? Чтобы можно было проверить мою?
-
Тогда мой образ должен подойти. Можете запустить?
-
Тоже было бы полезным. У Вас там какие частоты стоят? Я тогда соберу образ под неё.
-
При разработкие приложения FreeBSD для платы EVM9200 (AT91RM9200) возникли непонятные проблемы с USB host: при запросе GET_CONFIG_DESCRIPTOR от любого устройства возвращается неправильный пакет (т.е. descriptor type там стоит не тот, который нужен). При этом некоторое время назад USB работал исправно, что наводит на мысли о проблеме в железе. Но так как плата только одна, удостовериться в этом особо пока не удалось. Не будет ли у кого-нибудь мыслей по поводу того, что могло случиться с железом, что может приводить к подобным эффектам? Если у кого-нибудь осталась такая плата, не могли бы вы попробовать загрузить на ней образ, расположенный по адресу http://mbsd.msk.ru/dist/kernel.bin и выложить лог загрузки? Загрузить его из u-boot можно следующим образом: tftpboot 0x20000000 kernel.bin go 0x20000000 При этом в плате должно быть воткнуто USB-устройство, например, флешка. Кроме того, если у кого-нибуль завалялся образ любого приложения для этой платы, использующий USB хост, он бы очень пригодился для проверки работоспособности платы и USB. Заранее спасибо!
-
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
Да понятно, что не должно, однако... Возможно, мы что-то испортили. Не могли бы Вы, пожалуйста, запустить ядро на Вашей плате, пожалуйста, и выложить сюда dmesg (или послать мне по почте). Я Вам, кстати, письмо писал, может оно не дошло? Спасибо! -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
Жалко. По поводу USB Host - там отличий быть не может, по-другому не сделать. А USB Device у него, действительно, по-своему разведён, пины другие. Хотя это и не принципиально. Самое забавное, что пока мы не поменяли MMC слот на SD - всё работало... -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
Тофарищи, а если у кого-нибудь ещё осталась рабочая плата Черкашина с рабочим USB: не могли бы Вы запустить образ фри и выложить dmesg? А то я никак с USB не разберусь что-то:-( -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
На втором pull-up'ы слабые, как сказано в ERRATA. -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
А про первый ничего не пишет вообще? У меня возникает ошибка в запросе GET CONFIG. Видимо, всё же железо где-то сломалось. Правда где, не ясно. Нужно scbus и da подрубить. Оно там не очень работает пока. Но прогресс у народа вроде есть. Писать на SD сильно не пробовал - жалко;-) А скорость может быть маленькой, из-за того, что SD в 1-битном режиме работает. -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
Там для SD нужно ещё пуллапы выставить,у него они не распаяны. Правда в моём варианте вместо SD была MMC:-( А что пишет? У меня тоже было подозрение на питание, но сейчас она от 1А питается. Самое интересное, что всё работало до припайки SD-разъёма, так что теперь не ясно, в чём проблема - в софте или железе. Пока отладка USB-стека ничего не дала. При этом совершенно нормально можно считать Manuactrer, модель, pciid, но запрос GET_DESCRIPTOR с типом CONFIG возвращает какие-то левые данные. А сколько шло? qemu-arm эмулирует Integrator, FreeBSD на нём не работает. Я запускал её на SkyEye. Правда сейчас что-то в skyeye сломали. -
FreeBSD на AT91RM9200
stass ответил jack_avenger тема в Отладочные платы
Собственно, на Черкашинской плате она тоже нормально работает , правда с некоторыми патчами, часть их которых уже влита в upstream. Правда у меня тут что-то USB сдох, то ли на плате, то ли ещё где-то:-( А как Вы kb9202 заказывали, если не секрет? А почему не собирается? У меня вроде она нормально компилилась. Точно не помню, платы под рукой нет. -
На самом деле, работы не так много: 1) нужно портировать bfd (описание формата команд, ABI и проч.) 2) для as там есть генератор (cgen вроде), который генерирует код на С для составленного описания команд. RedHat сейчас использует его вместо ручного программирования. ld и всё остальное трогать вообще не нужно, оно испольует bfd.
-
RTEMS
stass ответил kichkine тема в Операционные системы
Использую успешно на mpc8xx железе (только задачи не realtime, так что не могу сказать, насколько эффективна в этом аспекте). -
makefile в uip 1.0
stass ответил raider тема в Операционные системы
Собственно, вот: $(OBJECTDIR)/%.o: %.c $(CC) $(CFLAGS) -c $< -o $@ -
Необработанное исключение
stass ответил Артём__ тема в Операционные системы
Программа будет завершена ОС. -
таймер для FreeBSD kernel
stass ответил pyadvychuk тема в Операционные системы
Советую посмотреть на TIMEOUT(9). Там всё есть (механизм callout). -
Когда не нужна ОС РВ?
stass ответил Виктория тема в Операционные системы
Ну как же - вполне очевидно. Если в Windows у вас откажет, например, IDE контроллер и унесёт за собой соответствующий драйвер, то вся ОС уйдёт, в лучшем случае, в затяжной ребут. В худшем - вообще повиснет. В случае микроядра - упавший драйвер может быть перезапущен, по крону, например.