Author Topic: Archos  (Read 22418 times)

grond

  • Newbie
  • *
  • Posts: 4
    • View Profile
Archos
« Reply #60 on: November 10, 2005, 12:31:38 pm »
Yesterday I had a brief look at the bootrom binary and the Archos aimage file. I noticed the sections denoted with the strings "CYV1" and "CYV2" in the header of the aimage file and found those same two strings in the bootrom just before the highly interesting string "aimage not v2 type". Interesting enough, the space behind "CYV1" is empty in the aimage while behind "CYV2" there are 96 bytes of what seems to be a hash or checksum. I guess, all of this was already known.

When I looked at the disassembled code of the bootrom, I found an interesting portion of code with some EOR-shift-operations inside a loop around address 0x2400 (don´t remember exactly) that reads some data bytewise and shifts it bitwise into a register that gets exored with the content of some other register shifted by one. EOR-shift-operations are often used in checksum algorithms. When I have time, I will try and find out whether this portion of code could have anything to do with the check of the aimage on boot.

linux2.6@embled

  • Newbie
  • *
  • Posts: 5
    • View Profile
Archos
« Reply #61 on: November 28, 2005, 05:20:34 pm »
Quote
Quote
Sashz,
Can you recomend good arm dissasembler, I looked on net for one but can't find good free one. Using dumpobj is a pain.

Didn't discover much last night.
Just if you have USB host connected when on blue debug screen it will sit there until you disconnect, and you can access HD wfrom host when on blue screen.
Interestring strings in ROM as you say. Same that say "duddudu" etc though might be button press combos, but no luck trying them.
Do you think there might be a terminal open somewhere ?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100298\"][{POST_SNAPBACK}][/a][/div]

Use IDA - commercial Interactive Disassembler (look in p2p  )

If Archos connected to host during power up , that will wait disconnect and work as storage.
So in this mode you can restore corrupted fs or system.

Dunno about terminal software , there inside messages about USB2 port, so maybe its possible:) Anyway need disassembly and learn rom. Official french office says they cannot give us signature generator because security issues  So archos unlike linux and opensources i guess even if they released pma400 )
[div align=\"right\"][a href=\"index.php?act=findpost&pid=100319\"][{POST_SNAPBACK}][/a][/div]
you said USB2 port
in the normal linux kernel there is a section that is called usb-gadget

Quote
USB is a master/slave protocol, organized with one master
host (such as a PC) controlling up to 127 peripheral devices.
The USB hardware is asymmetric, which makes it easier to set up:
you can't connect a "to-the-host" connector to a peripheral.

Linux can run in the host, or in the peripheral. In both cases
you need a low level bus controller driver, and some software
talking to it. Peripheral controllers are often discrete silicon,
or are integrated with the CPU in a microcontroller. The more
familiar host side controllers have names like like "EHCI", "OHCI",
or "UHCI", and are usually integrated into southbridges on PC
motherboards.

Enable this configuration option if you want to run Linux inside
a USB peripheral device. Configure one hardware driver for your
peripheral/device side bus controller, and a "gadget driver" for
your peripheral protocol. (If you use modular gadget drivers,
you may configure more than one.)
so maybe there is some info to find about HOW connect to this periferical side usb
-There is Serial gadget
-there is Ethernet gadget
-there is also a gadget filesystem

so mabe it work very similar to theses kernel drivers...
« Last Edit: November 28, 2005, 05:21:22 pm by linux2.6@embled »

tixmcprods

  • Newbie
  • *
  • Posts: 14
    • View Profile
Archos
« Reply #62 on: December 02, 2005, 10:10:48 am »
Hi,

The project pdaXrom for Archos is dead ???? Please, we need it !!!

@+

tixmcprods

  • Newbie
  • *
  • Posts: 14
    • View Profile
Archos
« Reply #63 on: December 27, 2005, 07:09:08 pm »
UP !!!

I'll donate IF A VERSION FOR ARCHOS PMA430 is OUT !!!

PLZ !!!

Thx

++

tixmcprods

  • Newbie
  • *
  • Posts: 14
    • View Profile
Archos
« Reply #64 on: September 15, 2006, 11:03:49 am »
UP !!!

Plz !!!!!!!!