ОК, таки покажет, точнее покажет и так, просто XCGPU всё выдаст, а не только свою часть, там чуть ошибся. Основное про чтение остаётся - нужно железо в духе приблуды или альтпрошитого чипа, в домашних, ну ты понял.
Я вот об этом и говорю....Думал уже у кого есть. Я всегда так и думал,что при наступлении какого то определённого момента в загрузке на 8 битах POST_OUT формируется определённая комбинация 0-1 и хаку достаточно поймать первое изменение уровня на POST_OUT 0.И я думаю что если знать какое состояние загрузки соответствует определённой комбинации нолей и едениц на 8 шинах POST_OUT то даже не нужно специального железа от TX.Скорее всего можно это реализовать на PIC или AVR.Для тех кто пишет код для PIC или AVR не должно составить труда написать прошивку вывода POST кода например на ЖК дисплей.
У меня идея фикс всё та же - а какая там шина? Вечно забываю. У меня же pcduino валяется пара и куча разного на А20, а там что угодно есть из интерфейсов. Так дороговато делать, но как отладочная - самое то.
Там любого пика хватит с достаточным количеством ног (и для индикатора тоже).И не сильно сложный код-надо знать что писать,какие пост коды соответсвуют состояниям пост шины.А это уже намного сложнее-документации нет.Могу снять анализатором шину при полной загрузке бокса,только кто будет в этой каше разбираться?У меня времени на это нет. Мне кажется,что для пост кодов используется только jr программер(пост шина идёт транзитом),хотя х.з. На данный момент не имею такого-выставил.(а JRP такой есть).Может кто и посмотрит разводку пост шины,как и куда она идёт... Сейчас попробую подключиться к боксу по гипертерминалу-посмотрю что получится...
Я так понимаю там нет конкретной шины,думаю там просто комбинация нолей и едениц из которых которых складывается код.Вот бы прикрутить туда что нибудь и посмотреть комбинации нолей и едениц в разные моменты загрузки и составить таблицу.И тогда уже можно написать прошивку под микроконтроллер.Получится POST карта для Xbox.Если сотворить такую карту на копеечном микроконтроллере то думаю она будет очень полезна ремонтникам.Сам я этого точно не осилю.Не хватает знаний.
Посмотрел.Тринити для опытов. Фрибут: _________________________________________ ..! DashLaunch V3.14.571 started! _________________________________________ Это всё! Xell: _________________________________________ . XeLL - First stage * Attempting to wakeup all CPUs... CPUs online: 01.. CPUs online: 3f.. * success. * Decompressing stage 2... * Loading ELF file... 0x00000000 0x0003ae28, Loading .text...done 0x0003ae28 0x000007c0, Loading .elfldr...done 0x0003b5e8 0x00006370, Loading .data...done 0x00041958 0x00000228, Loading .got2...done 0x00041b80 0x0000007c, Loading .sdata...done 0x00041c00 0x00009480, Loading .rodata...done 0x0004b080 0x000000e4, Loading .eh_frame_hdr...done 0x0004b164 0x00000584, Loading .eh_frame...done 0x0004b700 0x007982ec, Clearing .bss...done 0x007e39ec 0x000000ac, Clearing .sbss...done * GO (entrypoint: 000000000000ab00) Xenos GPU ID=5841 unknown SMC bulk msg DVD cover state: 65 AVPACK detected: 1f . ana disable . ana enable ................................................................................ ... . f1 . f2 Detected HDMI monitor! * Xenos FB with 148x41 (1280x720) at 0x9e000000 initialized. XeLL - Xenon linux loader second stage v0.991-git-bbf41ad 2012-02-19 (LibXenon.o rg) * nand init * network init * initializing lwip 1.4.0... Reinit PHY... Waiting for link...link still down. * requesting dhcp.................................failed * now assigning a static ip * starting httpd server...success * usb init * Initialising USB EHCI... Initialising EHCI bus 0 at 0xea003000 Initialising EHCI bus 1 at 0xea005000 EHCI bus 1 port 4: low speed, releasing to OHCI * Initialising USB OHCI... USB bus 0 device 1: vendor 0000 product 0000 class 09: USB Hub USB bus 1 device 1: vendor 0000 product 0000 class 09: USB Hub USB: New device connected to bus 1 hub 1 port 4 USB bus 1 device 2: vendor 045E product 02A9 class FF: Xbox 360 Controller EHCI bus 1 device 5: vendor DC05 product 96A7 : Mass-Storage Device registered new device: uda * trying to make sense of uda, let's assume it's fat * sata hdd init no ata device connected. * sata dvd init no ata device connected. * CPU PVR: 00710800 * FUSES - write them down and keep them safe: fuseset 00: c0ffffffffffffff fuseset 01: 0f0f0f0f0f0ff0f0 fuseset 02: f000000000000000 fuseset 03: 2a63ebba65c87c4d fuseset 04: 2a63ebba65c87c4d fuseset 05: 3aa1bda842a13c1f fuseset 06: 3aa1bda842a13c1f fuseset 07: fff0000000000000 fuseset 08: 0000000000000000 fuseset 09: 0000000000000000 fuseset 10: 0000000000000000 fuseset 11: 0000000000000000 * your cpu key: 2A63EBBA65C87C4D3AA1BDA842A13C1F * your dvd key: BB4BDEBBB592DF5579C9F0C5A7562F6E * network config: 192.168.1.99 / 255.255.255.0 MAC: 0025AE906B08 * Looking for xenon.elf or vmlinux on USB/CD/DVD or user-defined file via TFTP. .. _______________________________________________ Тут конечно побольше,но толку всё равно мало...
Обычный SERIAL TTL? Блин, надо найти консоль без фрибута и почитать что там. Скорее всего поток байтов тупо, а байт и есть код.
Не,необычный-1.8 вольта. Хотя для лог.анализатора пофиг.Чуть позже подключусь,посмотрю что там. А Rx-Tx начинает работать только после старта бокса,так что не катит.