PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Any informations about ATEVIO700 Hardware?



delta67
08.12.2014, 17:29
Hi all,
I need, please, any informations about the AV700 HD's hardware (or clones: Fortis HS9510...):

- Board reference (for example stb7100 ?), SOC, Memory map, Flash memory type, ...
- At which adress U-Boot loads the kernel?
- Is there a ram disk or a root file system on the flash?
- How to extract kernel, bootloader, rootfs .. from the IRD package?
- .....
etc etc
Thanks very much in advance

Audioniek
08.12.2014, 20:41
Board is based on MB448. CPU is STX7100. Flash size is 32 MB, RAM size is 128 MB. Flash is divided up into separated partitions for loader, kernel, app, devices, root, config and user. App, root and devices are squashfs. Kernel load address is 0x00300000. To work with .ird files, use fup.

Regards,

Audioniek.

delta67
10.12.2014, 20:11
Thanks very much Audioniek for these interesting infos !!
- What is the type of flash, NAND or NOR?
- Any datasheet for the SOC?
- On startup the bootloader U-Boot runs directly from flash or is loaded into RAM? How?
- Where can I find more details to start "playing" with the BOX?
I've compiled a kernel from STLinux sources using mb448_defconfig and I loaded it form a USB stick with maxi uboot. The bootloader find the kernel an decompresses it, but there's no output after that (I'm using putty for debuging), after a short moment The BOX reboots. what's the possible causes of failure? Please
MANY THANKS

santa
10.12.2014, 20:40
AV700 is already in tdt git, why you donīt use this?

solala
10.12.2014, 21:07
The bootloader find the kernel an decompresses it, but there's no output after that (I'm using putty for debuging), after a short moment The BOX reboots
as told above: use the git kernel.
furthermore: if you use the maxi-uboot from atevio titannit image then replace it with original fortis loader 2.23 or something like that

delta67
12.12.2014, 11:14
Thanks a lot for u all.
I've cloned the tdt from : git://gitorious.org/open-duckbox-project-sh4/tdt.git
There's no sources for the kernel !!
I've picked a kernel binary from an E2 image and compiled Busybox, the shell works as a charm WOW !
I'm still waiting for answers for my previous questions:
- What is the type of flash, NAND or NOR?
- On startup the bootloader U-Boot runs directly from flash or is loaded into RAM? How?
- Where can I find more details to start programming? just first hello world on the screen and/or on the front pannel VFD.
PLEASE HELP

Audioniek
12.12.2014, 13:03
Thanks a lot for u all.
There's no sources for the kernel !!

Yes there are, but not in the git. As part of the build process you must specify the kernel patch level. Based on that the correct kernel sources are fetched from ST-Linux and are located in a subdirectory under ....cdk.

For the rest of your questions, I think you follow the path of least resistance and just ask for information that is either already in our possession (read the info in the cloned git) or can easily be found in the internet (Google is not your enemy in this). The flash type is NOR by the way.

Regards,

Audioniek.

solala
12.12.2014, 13:22
flash is Spansion S29GL256, uboot of course is normally started directly from flash and then proceeds a relocation to RAM at the first steps

delta67
12.12.2014, 17:33
Many thanks again Audioniek and solala, u're really very kind !!
I appologize if I disturb you. In fact I'm very curious and I always try to understand things in depth as far as possible.
Well because flash is a NOR then UBoot can be "excuted in place", befor this info I wondered how it's loaded in memory? I said, perhaps there's a pre-bootloader !
How can I configure the stlinux's kernel source to use with av700? Please.
If some one can provide more infos I'll be very grateful.
Thanks