Hi there,
I'm looking if is there any way to port openwrt to the apple kirkwood based devices (apple A1408 & A1409, A1354 & A1355) ..
It's using a netbsd 4 os and an ssh root access is easily available.
The hardware side is :
kirkwood Marvell CPU 88F6281 1.2Ghz
Flash : 16 MB ( Macronix MX25L12845EMI-10G)
RAM : 128 MB ( Hynix H5PS1G83EFR) (256 on Time Machine version)
Ethernet chip : Marvell 88E6350R (up to 7 ports)
4 gigabits port, 1 USB 2.0, 1 mini PCIe and of course 1 SATA port on the Time Machine version
It comes with a (BCM4331) Broadcom BCM94331 PCIEDUAL with 4 antenna
12v 1.8A for the A1408 & A1409, and a Marvell 88W8366 for the A1354 & 1355
Could you confirm me the way to follow ?
I guess the first step would be to build a new u-boot and use existing kirkwood target to build something ?
it really sounds as attractive hardware and the wifi could be easily updated to something newer. The device is largely spread worldwide and as apple dropped his support for these devices, it could get the interest of a lot of owner and could avoid the coming waste due to the disaffection of thousand of these devices..
any advises, clues or help would be very much appreciated !
ed.
cpucnt0 at mv_socbus0 unit -1 **** counter 0 event = 6
**** counter 1 event = 2
**** counter 2 event = 1
**** counter 3 event = 2
mv_mgitool() was matched.
mgitool0 at mv_socbus0 unit -1mvcesa0 at mv_socbus0 unit -1mvCesaInit: sessions=640, queue=32, pSram=0xf0000000
mv_sata_integ0 at mv_socbus0 unit -1
found SATA device 6281 revision 3
mv_sata_integ0: interrupting at 21
channel 0 request q phy addr 1cc2000
channel 0 response q phy addr 1cc3000
channel 1 request q phy addr 1cc4000
channel 1 response q phy addr 1cc5000
scsibus0 at mv_sata_integ0 channel 0: 15 targets, 1 lun per target
scsibus1 at mv_sata_integ0 channel 1: 15 targets, 1 lun per target
applgpio0 at mv_socbus0 unit -1GPIO_interrupt_pin_ex: flipping pin 49.
GPIO_interrupt_pin_ex: flipping pin 11.
(board-revision=0)
mv_pcibus0 at mainbus0
mv_pcibus_attach()
PEX0 interface detected Link X1
mv_pcibus0: configuring PCI interface 0
pci0 at mv_pcibus0 bus 0
pci0: i/o space, memory space enabled
ppb0 at pci0 dev 1 function 0: vendor 0x12d8 product 0x0303 (rev. 0x03)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
ppb1 at pci1 dev 1 function 0: vendor 0x12d8 product 0x0303 (rev. 0x03)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled
bwl0 at pci2 dev 0 function 0wlan: mac acl policy registered
bwl0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
bwl0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
bwl0: 11ng MCS: 15Mbps 30Mbps 45Mbps 60Mbps 90Mbps 120Mbps 135Mbps 150Mbps 30Mbps 60Mbps 90Mbps 120Mbps 180Mbps 240Mbps 270Mbps 300Mbps 45Mbps 90Mbps 135Mbps 180Mbps 270Mbps 360Mbps 405Mbps 450Mbps
bwl0: interrupting at pci0int09
ppb2 at pci1 dev 2 function 0: vendor 0x12d8 product 0x0303 (rev. 0x03)
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled
bwl1 at pci3 dev 0 function 0bwl1: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
bwl1: 11na MCS: 15Mbps 30Mbps 45Mbps 60Mbps 90Mbps 120Mbps 135Mbps 150Mbps 30Mbps 60Mbps 90Mbps 120Mbps 180Mbps 240Mbps 270Mbps 300Mbps 45Mbps 90Mbps 135Mbps 180Mbps 270Mbps 360Mbps 405Mbps 450Mbps
bwl1: interrupting at pci0int09
obio0 at mainbus0
com0 at obio0 addr 0xf1012000 irq 33: ns16550a, working fifo
com0: console
com1 at obio0 addr 0xf1012100 irq 34: ns16550a, working fifo
nandflash0 at obio0 addr 0xfa000000-0xfa0fffffflashattach: no device found
stdflash0 at obio0 addr 0xf4000000-0xf4ffffff: onboard SPI NOR flash
FLASH look for .... 0) ef/4018/20/2018
FLASH look for .... 1) ef/4018/c2/2017
FLASH look for .... 2) ef/4018/c2/2018
FLASH look for .... 3) ef/4018/c2/2013
FLASH look for .... 4) ef/4018/ef/4018
FLASH look for .... 5) ef/4018/1/2018
FLASH SUPPORTED.... ef/4018/4/0
flash0 at stdflash0 00200000-00900000, untranslated, read/write
flash1 at stdflash0 00900000-01000000, untranslated, read/write
flash2 at stdflash0 000c0000-00200000, translated, read/write
flash3 at stdflash0 00080000-000c0000, untranslated, read/write
flash4 at stdflash0 00000000-00080000, untranslated, read/write
clock: hz=100 stathz=0 profhz=0, mvTclk=200000000
md0: internal 10240 KB image area
IPsec: Initialized Security Association Processing.
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
ehci0: bus-powered device addr 2 (config 1) power 200 mA. Available power 500 mA (non-root)
umass0 at uhub0 port 1 configuration 1 interface 0
umass0: Dane-Elec z-PEN, rev 2.00/1.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets, 1 lun per target
sd0 at scsibus2 target 0 lun 0: <DaneElec, z-PEN, 5.00> disk removable
sd0: 1967 MB, 7868 cyl, 16 head, 32 sec, 512 bytes/sect x 4028416 sectors
sd0: GPT GUID: e1c598c1-24af-4774-a598-151379677b5b
dk0 at sd0: 81d9aa3b-7a31-4169-93ae-491e29111f2d
dk0: 3766192 512-byte sectors at 40, type: hfs
boot device: <unknown>
root on md0a dumps on md0b
root file system type: ffs
WARNING: clock gained 341 days
WARNING: CHECK AND RESET THE DATE!
mgi_init: ifp=0xc22cf03c, sc=0xc22cf000
mgi_init: ifp=0xc237603c, sc=0xc2376000
mgi_init: ifp=0xc22cf03c, sc=0xc22cf000