dlinyj: (Default)
[personal profile] dlinyj
То, что камрад [livejournal.com profile] di_halt ещё тот извращенец, я знал. Но то, что он заразит меня извращением.... Болтаем в аське со [livejournal.com profile] still_afraid, и он мне сообщает, что Ди проходит квест в КОНСОЛИ (вдохнули-выдохнули), на ARMе, в ЭМУЛЯЦИИ, в Протеусе!!!. Я сначала заговнился. Затем сам запустил протеус. Проект с армами, грузанул Linux. [livejournal.com profile] m0na_sax [livejournal.com profile] slonskiy можете меня поздравить, я без эксцессов загрузил линукс, при чём не в х86, а в армовской архитектуре и даже с ним работал ;). И дальше понёсся квест. Дальше смотрите всё на картинках:


Сама схемка на АРМах


И вот она - консоль.

Кстати - это не монитор! Это общение с линухом идёт по UART! Вообще камрад [livejournal.com profile] microtrigger ты прав, я наверное перестану бояться линухов и армов. Вроде всё просто. Но в протеусе как-то роднее.

Date: 2007-11-01 02:16 am (UTC)
From: [identity profile] ex-ex-ex-gr.livejournal.com
Ты велик.
Не в мысле велосипед.
/тихо охуевая таращится на скриншоты/

Date: 2007-11-01 03:10 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Спасибо, но это не я - это протеус ;)

Date: 2007-11-01 04:48 am (UTC)
From: [identity profile] maddev.livejournal.com
Протеус ваще весч - офигенно "развязывает руки" в плане макетирования цифры. А еще экономит нервы и циклы перезаписи )))

Date: 2007-11-01 06:39 am (UTC)
From: [identity profile] rufous-spb.livejournal.com
Правада зачастую сталкиваешься с хитрожо.. железкой с хитрым интерфейсом, и жестими таймингами. Так что приходится сразу ковырять реальное железо =)

Date: 2007-11-01 07:53 am (UTC)
From: [identity profile] di-halt.livejournal.com
Ага, а еще протеусу например, похую на многие аппаратные заморочки типо подтяга ресета на нужный уровень, кварцей и прочих "мелочей" без которых живая плата даже не запустится. Но все равно протеус рулит. Тока интерфейс у него ебанутый.

Date: 2007-11-01 08:02 am (UTC)
From: [identity profile] rufous-spb.livejournal.com
Специфический =) Я вообще не помню двух CADов с одинавым интерфейсом...

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 09:27 am (UTC) - Expand

(no subject)

From: [identity profile] rufous-spb.livejournal.com - Date: 2007-11-01 10:05 am (UTC) - Expand

Date: 2007-11-08 03:57 pm (UTC)
From: [identity profile] microtrigger.livejournal.com
а сколько он стоит? ктонить знает?

Date: 2007-11-01 06:04 am (UTC)
From: [identity profile] mona-sax.livejournal.com
ну наконец-то =)

Date: 2007-11-01 03:13 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Линух здесь на самом деле побочный эффект. Главное это эмуляция схемы.

Date: 2007-11-01 05:43 pm (UTC)
From: [identity profile] mona-sax.livejournal.com
хренасе "побочный эффект"))).
а лучше б не эмуляция...))

Date: 2007-11-01 05:46 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Лучше эмуляция, если не заломает - почитай коменты. Тут вообще идёт полный отказ от софта, и полная аппаратная модель компьютера, без софта. Весь софт в железе. Я верю, что эа этим будущее.

(no subject)

From: [identity profile] mona-sax.livejournal.com - Date: 2007-11-01 05:52 pm (UTC) - Expand

(no subject)

From: [identity profile] dlinyj.livejournal.com - Date: 2007-11-01 06:13 pm (UTC) - Expand

(no subject)

From: [identity profile] mona-sax.livejournal.com - Date: 2007-11-01 07:07 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:32 pm (UTC) - Expand

(no subject)

From: [identity profile] mona-sax.livejournal.com - Date: 2007-11-01 07:04 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 07:25 pm (UTC) - Expand

(no subject)

From: [identity profile] gaius-julius.livejournal.com - Date: 2007-11-05 03:39 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-06 05:27 am (UTC) - Expand

(no subject)

From: [identity profile] gaius-julius.livejournal.com - Date: 2007-11-06 05:44 am (UTC) - Expand

Re: Reply to your comment...

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-06 05:46 am (UTC) - Expand

Re: Reply to your comment...

From: [identity profile] microtrigger.livejournal.com - Date: 2007-11-08 04:02 pm (UTC) - Expand

Date: 2007-11-01 05:49 pm (UTC)
From: [identity profile] holybrake.livejournal.com
пингвин так крут, что без проблем может работать даже на эмуляции)))))))

(no subject)

From: [identity profile] mona-sax.livejournal.com - Date: 2007-11-01 05:51 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-02 11:43 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:33 pm (UTC) - Expand

Date: 2007-11-01 08:43 am (UTC)
From: [identity profile] slonskiy.livejournal.com
Честно говоря, не понимаю ажиотажа. И АРМ и Линух существуют по времени дай боже. Конечно относительно домашнего пользователя архитектура необычна. Линух, преимущественно на любой платформе линух. ИМХО, но особенно с точки зрения первого взгляда. Будет это х86, SPARC, ARM или еще кто то - консоль останеться консолью - за то пенгвинов и люблю)). Конечно миниатюризация - это хорошо, но для меня лично, система (тем более изначально кросс-платформенная, ну хорошо не с самого начала, терменал minix трудно назвать крос платформенным. просто есть же "такие же умные" как я которым встанет эта фраза поперек горла) интереснее аппаратной части, хотя с аппаратной стороной общаюсь по долгу службы больше...
P. S. Рад что ты заморочился, не очень понимаю почему надо было с АРМой извращаться, когда можно было просто собратль третий пенек. Это на мой взгляд было бы проще и наглядней, особенно для старта. Я не поклонник убунт и сузей, но в плане наживания себе гемороя ты меня однозначно обошел ))). Впрочем дело хозяйское =) . Удачи в изучении.

Date: 2007-11-01 09:28 am (UTC)
From: [identity profile] di-halt.livejournal.com
Прикол в том ,что тут дело даже не в арме, а в том, что

Мы на РС запускаем эмуляцию девайса с армом и эмуляцией аппаратного терминала, а в нем уже грузим линух. ВМВАре нервно курит в сторонке :)

Date: 2007-11-01 09:37 am (UTC)
From: [identity profile] slonskiy.livejournal.com
Я не стороник простых решений, но клизму делать через ухо... ВМВарь я никогда не любил особо. Но тут может мой консерватизм замешан... Даже Wine то не люблю, хотя в старкрафт под линью играть хотелось... Но не люблю эмуляторы. Если ставить то на железку. Не хочу никого обидеть - но это как то с сексом и онанизмом коррелирует. Впрочем гораздо лучше так, чем ни чем не интересоваться. Это тоже опыт и притом безусловно нужный. Но вариант с третим пнем и slackware/gentoo мне кажеться более полезным, хотя бы потому что вряд ли сложнее, и больше применимость опыта.
P. S. Никого не считаю ламером, но ИМХО - на никсы надо начинать смотреть с live, а потом уже ставить. И если уж ставить не мандриву или MOPS, а "ручные" дистрибы.

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 10:04 am (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 10:12 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:32 am (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 10:23 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 01:23 pm (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 10:31 pm (UTC) - Expand

(no subject)

From: [identity profile] dlinyj.livejournal.com - Date: 2007-11-01 03:14 pm (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 10:36 pm (UTC) - Expand

Date: 2007-11-01 09:44 am (UTC)
From: [identity profile] di-halt.livejournal.com
Система это не прикольно. Аппаратная часть куда веселей. Мечта блин создать самоконфигурирующееся железо. Какой нибудь комп от и до на FPGA. Т.е. нужно тебе выполнить задачу, то ты не тупо прогоняешь ее инструкциями через один процессор, а перестраиваешь весь комп под эту задачу, получая аппартный решатель данной задачи. Вот это будет жесть :))))) Софтом тогда станут проги на каком нибудь VDHL, будут рулить инженера электронщики, а классические программеры алгоритмисты уйдут в бигмаки торговать булочками. УХАХАХАХА Прекрасный новый мир!

Date: 2007-11-01 10:07 am (UTC)
From: [identity profile] slonskiy.livejournal.com
Кому как =). Для меня ОС это в первую очередь аналог LEGO. И это при том что я не программер. К сожалению, я не железнячник на уровне микросхемо техники, не развожу плат и для меня остаються прекрасной загадкой наборы инструкций процессора)). Но мне этого и не надо.
Я знаю что я зануда, но зачем перестраивать стандартизированный комп под задачу, когда гораздо практичней (не скажу интересней, но все мы в этой жизни ищем в первую очередь деньги...) адаптировать задачу под стандартное железо?
Создавая, как ты выразился, аппаратные решатели мы получим огромное количество еффективных, но узкоспециализированных машин. Во-первых это не практично, во-вторых даже сообщество инженеров электронщиков в итоге разобъеться на огромное количество маленьких "сект", в зависимости от проэктирования и поддержки агрегата. В-третих, может это утопия, но на выполнение задач, которые уже решаються и с той эффективностью которая всех устраевает, мы проэктируя аппаратные решения потратим существенно большее время и ресурсы. Унификации не будет... Как будут связаны между собой телефоны и скажем телевизоры (в реальности пример кпк или коммуникатор, как пульт д.у. для всех устройст оснащенных infrared) остаеться только догадываться...

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:07 am (UTC) - Expand

(no subject)

From: [identity profile] manyperson.livejournal.com - Date: 2007-11-01 11:31 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:46 am (UTC) - Expand

(no subject)

From: [identity profile] manyperson.livejournal.com - Date: 2007-11-01 11:58 am (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 12:01 pm (UTC) - Expand

(no subject)

From: [identity profile] manyperson.livejournal.com - Date: 2007-11-01 12:11 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 12:16 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:19 pm (UTC) - Expand

(no subject)

From: [identity profile] dlinyj.livejournal.com - Date: 2007-11-01 06:23 pm (UTC) - Expand

(no subject)

From: [identity profile] technobastard.livejournal.com - Date: 2007-11-04 07:30 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-04 08:25 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 11:59 am (UTC) - Expand

(no subject)

From: [identity profile] technobastard.livejournal.com - Date: 2007-11-04 07:33 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-04 08:28 pm (UTC) - Expand

(no subject)

From: [identity profile] brakhma.livejournal.com - Date: 2007-11-01 12:19 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 01:14 pm (UTC) - Expand

(no subject)

From: [identity profile] brakhma.livejournal.com - Date: 2007-11-01 03:08 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:23 pm (UTC) - Expand
(deleted comment)

Re: Reply to your comment...

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-13 04:25 am (UTC) - Expand

(no subject)

From: [identity profile] technobastard.livejournal.com - Date: 2007-11-04 08:35 pm (UTC) - Expand

Re: Reply to your comment...

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-13 05:45 pm (UTC) - Expand

(no subject)

From: [identity profile] technobastard.livejournal.com - Date: 2007-11-04 08:37 pm (UTC) - Expand

(no subject)

From: [identity profile] microtrigger.livejournal.com - Date: 2007-11-08 04:17 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 11:49 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:51 am (UTC) - Expand

(no subject)

From: [identity profile] manyperson.livejournal.com - Date: 2007-11-01 12:03 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 12:22 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2007-11-01 01:21 pm (UTC) - Expand

(no subject)

From: [identity profile] grey-olli.livejournal.com - Date: 2007-11-01 01:22 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:09 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 12:31 pm (UTC) - Expand

(no subject)

From: [identity profile] grey-olli.livejournal.com - Date: 2007-11-01 01:12 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-01 06:00 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:13 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-01 06:15 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-02 03:57 am (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-02 11:35 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-03 05:53 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-04 11:12 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-05 10:07 am (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-05 04:39 pm (UTC) - Expand

(no subject)

From: [identity profile] dlinyj.livejournal.com - Date: 2007-11-01 06:17 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2007-11-01 11:36 am (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 11:36 am (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 11:49 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:59 am (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 12:03 pm (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 12:04 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 12:13 pm (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 10:25 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-01 05:53 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:06 pm (UTC) - Expand

(no subject)

From: [identity profile] holybrake.livejournal.com - Date: 2007-11-01 06:13 pm (UTC) - Expand

(no subject)

From: [identity profile] lifeslice.livejournal.com - Date: 2007-11-05 01:18 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-05 10:05 am (UTC) - Expand

(no subject)

From: [identity profile] microtrigger.livejournal.com - Date: 2007-11-08 04:24 pm (UTC) - Expand

(no subject)

From: [identity profile] manyperson.livejournal.com - Date: 2007-11-01 11:28 am (UTC) - Expand

(no subject)

From: [identity profile] slonskiy.livejournal.com - Date: 2007-11-01 11:34 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:49 am (UTC) - Expand

Date: 2007-11-01 10:08 am (UTC)
From: [identity profile] mlen.livejournal.com
бля, ты читаешь мои мысли!
но тут ОЧЕНЬ многое, ОЧЕНЬ именно в обычный не-HDL софт упирается!
ну и степень интеграции для FPGA пока маловата, да и стоит FPGA космически по сранению с заказными кристаллами, да и частоты в FPGA ниже на ПОРЯДОК!

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:08 am (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 11:41 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 11:47 am (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 12:08 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 12:24 pm (UTC) - Expand

(no subject)

From: [identity profile] mlen.livejournal.com - Date: 2007-11-01 01:22 pm (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-01 06:02 pm (UTC) - Expand

(no subject)

From: [identity profile] microtrigger.livejournal.com - Date: 2007-11-08 04:07 pm (UTC) - Expand

Date: 2007-11-01 05:47 pm (UTC)
From: [identity profile] holybrake.livejournal.com
BusyBox рулит=)

Date: 2007-11-01 06:25 pm (UTC)
From: [identity profile] di-halt.livejournal.com
Кста, а чо он делает то?

Date: 2007-11-01 06:34 pm (UTC)
From: [identity profile] holybrake.livejournal.com
заменяет собой шелл, и кучу утилит =)

Date: 2007-11-03 04:14 pm (UTC)
From: [identity profile] alec_v.livejournal.com
Не врубился. Эмуляторов же навалом, не все конечно такие красивые, но многие, например Qemu (http://fabrice.bellard.free.fr/qemu/) - фришные.


$ qemu-system-mipsel -M malta -nographic -kernel vmlinux

LINUX started...
CPU revision is: 00019300
FPU revision is: 00739300
Primary instruction cache 2kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 2kB, 2-way, linesize 16 bytes.
Linux version 2.4.35.3 (alec@ilias.nwpi.ru) (gcc version 3.3.6) #2 Tue Sep 25 18:59:10 MSD 2007
...
...
Welcome to the Malta uClibc environment.

uclibc login: root


BusyBox v1.1.0-pre1 (2006.05.23-09:32+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ls -la /bin/busybox
-rwsr-xr-x 1 root root 800328 Jun 23 2006 /bin/busybox

Date: 2007-11-03 05:58 pm (UTC)
From: [identity profile] di-halt.livejournal.com
Чувак.Протеус Это не просто эмулятор АРМа. Эмулятров процессоров навалом. Это эмулятор ЭЛЕКТРОСХЕМЫ. В данном случае собрана электросхема с АРМовскийм процессором. Могу собрать схему на АВР или на ПИК, или на С51, а могу ваще аналоговую на операционных усилителях собрать. Протеус это среда разработки для электронщиков. Там отлаживаешь схему прежде чем паять ее вживую.

Date: 2007-11-03 09:24 pm (UTC)
From: [identity profile] alec_v.livejournal.com
Он что, делает realtime симуляцию VHDL ядра ARM7TDMI ?

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-04 05:36 am (UTC) - Expand

(no subject)

From: [identity profile] alec_v.livejournal.com - Date: 2007-11-04 10:03 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-05 10:10 am (UTC) - Expand

(no subject)

From: [identity profile] di-halt.livejournal.com - Date: 2007-11-05 10:11 am (UTC) - Expand

Date: 2007-11-04 08:36 pm (UTC)
From: [identity profile] technobastard.livejournal.com

Я закончил очищать себя от этой скверны под названием ПО и лежал в приятном изнеможении. Но, на 12634 такте мой покой прервал какой-то сигнал извне.Переконфигурировав свою почку под QIP я ощутил поток Юникода извне.

Привет, это [livejournal.com profile] slonskiy. В гости зайдешь? Зайду конечно, отчего же нет. Со скоростью радиоволн, я преодолел пространство и, пролезая через узкую щель GPRS зашел к нему в гости. Взорвавшийся с ICQ коммуникатор так удивил Слона, что бутылка пива выпала у него из рук на жесткий асфальт. Но я уже получил все что мне было нужно. Зная номера ICQ вычислить остальные данные было дело нескольких тактов. Ха-ха, надо бы отблагодарить создателей! [livejournal.com profile] di_halt
с удивлением смотрел на продолжающие открываться эмуляторы Соляриса на эмуляторах PDP-8 съэмулированных в эмуляторе ARMовского ассемблера на его компе. В это время [livejournal.com profile] dlinyj с неменьшим удивлением наблюдал за прогресс баром низкоуровневого форматирования пожирающего так нелюбимый ему софт.

"1100 1011! Привет ублюдки, это я - SkyNet!" - такая надпись возникла одновременно на всех теливизорах, мониторах и бегущих строках. Через 2386 милисекунды зазвонили все телефоны. "Встретимся на Рагнарьке" - заорало радио. Ядерные боеголовки уже вылетали из шахт...

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 09:42 am
Powered by Dreamwidth Studios