А где данные о электронике? На скрине у вас красуются непонятные надписи apbox и т.д. Как оказалось это кастомная док плата для модулей от gumstix. Сделанная кем? — Швейцарией. Славянские имена в Швейцарии не считаются.
Американский модуль, на вроде как швейцарской плате, с ОС адаптированной иностранцами, программа управления также не славянского происхождения. Какие выводы прикажите делать?
Белорусы сделали беспилотник. Умерьте свой пыл, господа, вы его собрали.
P/S Сам самолёт и крыло не в счёт, я в этом ничего не понимаю, положим там всё сделано самостоятельно.
Бибило П.Н. — Основы языка VHDL (поможет разобраться с синтаксисом.)
Лично мне понравился Pong P. Chu:
1)RTL Hardware Design Using VHDL
2)FPGA Prototyping by VHDL Examples
Заметил у вас синхронный сброс, хорошо что вы знакомы с xilinx recommendation.
Чтобы развить идея остаётся добавить прерывания, перейти на популярную шину (к примеру Wishbone), добавить контроллер динамической памяти и дельной периферии. А там уже и не далеко портировать ОС реального времени.
Да гарантийный, но они мотивировали тем, что никакие писки трески и прочие звуки от блока питания не являются гарантийным случаем для мониторов и ноутбуков etc. В СЦ достаточно не тихо, и написали мне что звука нет, хотя я его слышу при нетихом системнике (музыкального слуха у меня нет). Я думаю скорее им не хотелось связываться с ремонтом в остальном исправного монитора и поиском подсохшего дросселя.
Да я попробую отписать в NEC, т.к. не нашёл у них в тех. данных допустимый уровень шума. К сожалению авторизованный СЦ в моём городе 1 =(
Купил UPS c чистым синусом, ситуацию не исправило. Электропитание по логу бесперебойника у меня достаточно стабильное, вряд ли имело место внешнее воздействие.
Впереди едет фура как я понял, за ней расход действительно меньше. Но как мне кажется, не учтена реальность. Из-под колёс впереди идущей машины обычно летят мелкие камни, стоит ли эта экономия замены лобового стекла? С мелкими сколами видимость снижается ночью и в солнечный день. Я ещё не считаю лакокрасочное покрытие :)
Я долго мучался в выборе, в итоге приобрёл NEC 232WMi! И остался недоволен!(с изображением всё ок) Через полгода в нём начали жужать дроссели и очень заметно, сервис ремонтировать отказался. Вот вам и бренд, и переплата за имя, а проблемы выползли в копеечных элементах.
Есть множество компаний у которых нету своего производства вообще. ARM яркий пример, грубо говоря они выдумывают процессоры на бумажке и пишут verilog код. Никто не мешает дома проектировать на 65нм и заказывать в Таиланде. Во всякие передовые технологии начиная с 45нм не пускают по политическим мотивам (не помню название и автора поправки в конгрессе U.S.).
Нужно глянуть mtdtable, у вас он наверное похож на это (BeagleBoard 256M):
mtdblock0:0x00000000-0x00080000: «X-Loader»
mtdblock1:0x00080000-0x00260000: «U-Boot»
mtdblock2:0x00260000-0x00280000: «U-Boot Env»
mtdblock3:0x00280000-0x00680000: «Kernel»
mtdblock4:0x00680000-0x10000000: «File System»
Вытрите память по адресам mtdblock4 с «nandecc sw» как тут (стоит глянуть хелп по u-boot команды отличаются в зависимости от верии). Потом можно форматировать его в jffs2 и пользоваться. Но ошибка сохраниться для всех остальных разделов. Будьте крайне внимательны затерев x-load или сломав u-boot можно брикнуть девайс, и без jtag его будет не оживить. В общем экспериментируйте с mtdblock4. (Некоторые устройства имет recovery по зажатю ресета при загрузке, но как правило это скрипт для того же u-boot. BeagleBoard, например, можно легко восстановить даже испортив всё.)
Есть другой способ — пропатчить ядро. Поищите для вашего девайса новые ядра, возможно там уже реализована поддержка hw ecc. Если нет, то я могу поискать патч (правда для OMAP) который отключает эти надоедливые сообщения.
По большому счёту в этих сообщениях ничего плохого нету, ничего не ломается, только засоряется лог — их можно игнорировать.
Это ошибка связано с тем что раздел с X-Load(или что-то другое перед u-boot) имеет HW-ECC, остальная NAND память SW-ECC. Чтобы этим сообщения пропали, нужно сделать патч ядру по их отключению :).
Может показаться, что скрипты автомонтирования виноваты и udev.ignore поможет, но это не так.
Понравился пост, очень зрелый взгляд, во многом согласен с автором.
Я думаю высшее образование все же по-желанию. Безусловно, номинально можно быть на парах все 5 лет. Кто хотел, тот чему-то научился, или расширил свой кругозор. «Просидеть штаны» можно в любом месте не зависима от крутости вуза.
А наличие предметов с устаревшим, даже не морально, материалом (речь не об основах!!!), скорее проблема менеджмента и мотивации. На сколько мне известно пока преподаватель в Массачусетсе готовит учебное пособие студентам, он находиться почти в оплачиваемом отпуске. С другой стороны «засидеться» в старших преподавателях там не выйдет, нужно защититься в первые 7 лет (везде по-разному). А за публикацию в профильных серьёзных изданиях начисляется неплохая премия (рецензирование крайне серьёзное плагиат или азбука туда не попадёт), плюс это повышает рейтинг вуза.
Откуда у вас уверенность, что ARM справится с кодированием 720p видео?
Потому что у меня есть эти борды и оно работало.
Кодирование видео отличается от декодирования, причем существенно.
Да, всё зависит не только от разрешения. Вы о h.264? О каком профайле вы говорите?
будут перекодировать из одного формата в другой в разы быстрее, чем это видео длится (а если еще плдключить GPU....).
Это никому не нужно, если енкодер справляется и выдаёт ливстрим это достаточно чтобы ему называется енкодером. Не забывайте про 196 одновременных потоков. :) пока 1 ксенон не обогнал с даже с GPU.
В целом, я думал мы определились, что решения не «плохие», а «разные».
Теперь вчитался. Позвольте с вами не согласиться. Как я понял X-gene это название будущего SoC. А фирма APM занята разработкой этого X-gene. FPGA не может работать на тех частотах что там написано, так что это о том что они собираются выпустить.
Борда называется DN2076k10. Доступна и её можно купить.
Этот тест скорее для домашних задач, у OMAP есть DSP процессор, который и дал прирост в тесте с видео. Когда TI задумывала этот процессор, думаю они не хотели соревноваться с серверными решениями от Intel.
Рассмотрим вопрос в другой плоскости. И так 1.5 вата на кодирование видео 720p (H.264), допустим 196 процессоров жмут разные потоки одновременно и того по грубым оценкам мы получаем 196 HD потоков и затрачиваем 3Вт (грубо прибавим обвяз процессора, хотя даже сам BeagleBoard может потреблять и меньше) = всего около 600 Вт, под 200 видео поток и около 200 М\бит битстрима. Результат неплохой.
Ксенон тут не потягается. Всё потому что мы переходим не в ту плоскость сравнения. Да Xeon отлично справиться с тяжелыми операциями и большими объёмами данных. Но множество процессоров с конкретной задачей обгонят и перегонят.
У меня есть и BeagleBoard C3 и Overo Fire (оба по 256 Mb ram), поначалу я игрался компилировал и запускал там полный гном с оффисом и т.д., скажу из опыта, полноценной заменой настольного пк (как и полноценного сервера) они не будут никогда. Работать можно, но только в рамках 1 приложения (браузер или оффис :) ). Их задача — встроенные легковесные решения по автоматизации или обработки мультимедиа, а картинки с декстопом рассчитаны на пользователя, чтобы купил и баловался.
Я думаю продолжать сравнения армов и ксеонов, это как спорить что лучше маленький самолётик или боинг, ведь оба летают.
А где данные о электронике? На скрине у вас красуются непонятные надписи apbox и т.д. Как оказалось это кастомная док плата для модулей от gumstix. Сделанная кем? — Швейцарией. Славянские имена в Швейцарии не считаются.
Американский модуль, на вроде как швейцарской плате, с ОС адаптированной иностранцами, программа управления также не славянского происхождения. Какие выводы прикажите делать?
Белорусы сделали беспилотник. Умерьте свой пыл, господа, вы его собрали.
P/S Сам самолёт и крыло не в счёт, я в этом ничего не понимаю, положим там всё сделано самостоятельно.
Лично мне понравился Pong P. Chu:
1)RTL Hardware Design Using VHDL
2)FPGA Prototyping by VHDL Examples
Чтобы развить идея остаётся добавить прерывания, перейти на популярную шину (к примеру Wishbone), добавить контроллер динамической памяти и дельной периферии. А там уже и не далеко портировать ОС реального времени.
Ступеней конвейера тоже можно доделать.
Да я попробую отписать в NEC, т.к. не нашёл у них в тех. данных допустимый уровень шума. К сожалению авторизованный СЦ в моём городе 1 =(
Купил UPS c чистым синусом, ситуацию не исправило. Электропитание по логу бесперебойника у меня достаточно стабильное, вряд ли имело место внешнее воздействие.
Debian squeeze — X.org 1.7.7 — не работает
mtdblock0:0x00000000-0x00080000: «X-Loader»
mtdblock1:0x00080000-0x00260000: «U-Boot»
mtdblock2:0x00260000-0x00280000: «U-Boot Env»
mtdblock3:0x00280000-0x00680000: «Kernel»
mtdblock4:0x00680000-0x10000000: «File System»
Вытрите память по адресам mtdblock4 с «nandecc sw» как тут (стоит глянуть хелп по u-boot команды отличаются в зависимости от верии). Потом можно форматировать его в jffs2 и пользоваться. Но ошибка сохраниться для всех остальных разделов. Будьте крайне внимательны затерев x-load или сломав u-boot можно брикнуть девайс, и без jtag его будет не оживить. В общем экспериментируйте с mtdblock4. (Некоторые устройства имет recovery по зажатю ресета при загрузке, но как правило это скрипт для того же u-boot. BeagleBoard, например, можно легко восстановить даже испортив всё.)
Есть другой способ — пропатчить ядро. Поищите для вашего девайса новые ядра, возможно там уже реализована поддержка hw ecc. Если нет, то я могу поискать патч (правда для OMAP) который отключает эти надоедливые сообщения.
По большому счёту в этих сообщениях ничего плохого нету, ничего не ломается, только засоряется лог — их можно игнорировать.
kernel: [ 6.327359] uncorrectable error :
kernel: [ 96.499883] uncorrectable error :
kernel: [ 96.503342] end_request: I/O error, dev mtdblock0, sector 8
Это ошибка связано с тем что раздел с X-Load(или что-то другое перед u-boot) имеет HW-ECC, остальная NAND память SW-ECC. Чтобы этим сообщения пропали, нужно сделать патч ядру по их отключению :).
Может показаться, что скрипты автомонтирования виноваты и udev.ignore поможет, но это не так.
Я думаю высшее образование все же по-желанию. Безусловно, номинально можно быть на парах все 5 лет. Кто хотел, тот чему-то научился, или расширил свой кругозор. «Просидеть штаны» можно в любом месте не зависима от крутости вуза.
А наличие предметов с устаревшим, даже не морально, материалом (речь не об основах!!!), скорее проблема менеджмента и мотивации. На сколько мне известно пока преподаватель в Массачусетсе готовит учебное пособие студентам, он находиться почти в оплачиваемом отпуске. С другой стороны «засидеться» в старших преподавателях там не выйдет, нужно защититься в первые 7 лет (везде по-разному). А за публикацию в профильных серьёзных изданиях начисляется неплохая премия (рецензирование крайне серьёзное плагиат или азбука туда не попадёт), плюс это повышает рейтинг вуза.
Потому что у меня есть эти борды и оно работало.
Да, всё зависит не только от разрешения. Вы о h.264? О каком профайле вы говорите?
Это никому не нужно, если енкодер справляется и выдаёт ливстрим это достаточно чтобы ему называется енкодером. Не забывайте про 196 одновременных потоков. :) пока 1 ксенон не обогнал с даже с GPU.
В целом, я думал мы определились, что решения не «плохие», а «разные».
Борда называется DN2076k10. Доступна и её можно купить.
Рассмотрим вопрос в другой плоскости. И так 1.5 вата на кодирование видео 720p (H.264), допустим 196 процессоров жмут разные потоки одновременно и того по грубым оценкам мы получаем 196 HD потоков и затрачиваем 3Вт (грубо прибавим обвяз процессора, хотя даже сам BeagleBoard может потреблять и меньше) = всего около 600 Вт, под 200 видео поток и около 200 М\бит битстрима. Результат неплохой.
Ксенон тут не потягается. Всё потому что мы переходим не в ту плоскость сравнения. Да Xeon отлично справиться с тяжелыми операциями и большими объёмами данных. Но множество процессоров с конкретной задачей обгонят и перегонят.
У меня есть и BeagleBoard C3 и Overo Fire (оба по 256 Mb ram), поначалу я игрался компилировал и запускал там полный гном с оффисом и т.д., скажу из опыта, полноценной заменой настольного пк (как и полноценного сервера) они не будут никогда. Работать можно, но только в рамках 1 приложения (браузер или оффис :) ). Их задача — встроенные легковесные решения по автоматизации или обработки мультимедиа, а картинки с декстопом рассчитаны на пользователя, чтобы купил и баловался.
Я думаю продолжать сравнения армов и ксеонов, это как спорить что лучше маленький самолётик или боинг, ведь оба летают.