EM7075 Tech
From Eminent Opensource
Contents |
Technical information
Below you can find various bits of tech information on the EM7075.
CPU:
The CPU is a SMP8655-A clocked at 500Mhz. Internal DSP running on 333Mhz and the bus is at 333Mhz as well. Compared to the previous 8635/8634 model, the cpu went up +200Mhz, the bus got a +133Mhz improvement and the DSP is no longer clocked at the same frequency as the CPU.
The info you see below is output from linux running the internal MIPS LE cpu core:
/ # cat /proc/cpuinfo system type : Sigma Designs TangoX processor : 0 cpu model : MIPS 24K V7.12 FPU V0.0 Initial BogoMIPS : 332.59 wait instruction : yes microsecond timers : yes tlb_entries : 32 extra interrupt vector : yes hardware watchpoint : yes ASEs implemented : mips16 shadow register sets : 1 VCED exceptions : not available VCEI exceptions : not available System bus frequency : 333000000 Hz CPU frequency : 499500000 Hz DSP frequency : 333000000 Hz
Below, the SMP8634/35 details:
System bus frequency : 198000000 Hz CPU frequency : 297000000 Hz DSP frequency : 297000000 Hz
In layman's terms: The SMP8655 has more headroom / breathing space for running applications when compared to the SMP8634/5.
Memory: (RAM)
Memory information is just how linux sees the available memory. Some of the total memory is not visible since it is being used for the video processor(buffer) and loaded code. In addition to the internal memory, the EM7075 also supports swap files, allowing for plenty of applications to run internally.
/ # cat /proc/meminfo MemTotal: 96328 kB MemFree: 27620 kB Buffers: 16576 kB Cached: 32040 kB SwapCached: 0 kB Active: 19388 kB Inactive: 34516 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 5324 kB Mapped: 5416 kB Slab: 10940 kB SReclaimable: 2484 kB SUnreclaim: 8456 kB PageTables: 280 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 48164 kB Committed_AS: 71776 kB VmallocTotal: 1048404 kB VmallocUsed: 2424 kB VmallocChunk: 1045196 kB
Memory: (FLASHROM)
The EM7075 has 64Mbyte of internal flash memory for storing firmware images.It is setup up as a 'dual-flash' system of 2x 32MByte for the firmware. If one of the images somehow becomes corrupted, the system will detect this and boot from the second 32Mbyte flash.
