User Tools

Site Tools


toh:gigaset:sx76x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:gigaset:sx76x [2014/03/03 19:29]
wvdakker
toh:gigaset:sx76x [2015/05/27 20:29] (current)
tmomas [Info] Ethernet speed added acc. ADM6996i datasheet
Line 1: Line 1:
 ====== SIEMENS / SAGEM Gigaset SX762 / SX763 ====== ====== SIEMENS / SAGEM Gigaset SX762 / SX763 ======
  
 +// 20150409 zo0ok: When I cleaned up the ToH I thought about writing 2x333 in the CPU MHz column. But since it clearly stated in this article that the second core is for VOIP it is not clear that OpenWRT can use the second core in SMP fashion. Please clearify (and delete this note). // 
 ===== Supported Versions ===== ===== Supported Versions =====
 ^ Ver. ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Ver. ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^
Line 24: Line 25:
  
 ===== Installation ===== ===== Installation =====
-  - -> [[doc:​howto:​obtain.firmware]]+  - -> [[doc:​howto:​obtain.firmware]] ​for latest trunk image (potentially unstable) just [[http://​downloads.openwrt.org/​snapshots/​trunk/​lantiq/​openwrt-lantiq-xway-ARV4525PW-squashfs.image|click here]].
   - -> [[doc:​howto:​generic.flashing|Install OpenWrt (generic explanation)]]   - -> [[doc:​howto:​generic.flashing|Install OpenWrt (generic explanation)]]
  
 ==== Flash Layout ==== ==== Flash Layout ====
-Please check out the article [[doc:​techref:​Flash Layout]]. It contains an example and a couple of explanations.+Please check out the article [[doc:​techref:​Flash.Layout]]. It contains an example and a couple of explanations.
  
 ^  Default Flash Layout ​ ^^^^^ ^  Default Flash Layout ​ ^^^^^
Line 65: Line 66:
   - since there is no OpenWrt in flash yet, after a reboot it will open HTTP server on **192.168.1.1** (tho it might be some other IP, such as **192.168.2.1**;​ it probably depends on the IP preset in your nvram) asking for OpenWrt image.   - since there is no OpenWrt in flash yet, after a reboot it will open HTTP server on **192.168.1.1** (tho it might be some other IP, such as **192.168.2.1**;​ it probably depends on the IP preset in your nvram) asking for OpenWrt image.
  
-|{{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink}} | The secondary_boot.img in the link above has broken networking. After flashing it uploading through the HTTP server won't work. You have to use the serial interface and UART method afterwards as described below. |+|{{:​meta:​icons:​tango:​48px-dialog-warning.svg.png?​nolink}} | The secondary_boot.img in the link above has broken networking, it works on some browsers and doesn'​t on others, but one can try older firefox versions, or booting win xp, or old linux distros in wm... After flashing it uploading through the HTTP server won't work. You have to use the serial interface and UART method afterwards as described below.|
  
  
Line 100: Line 101:
  
  
 +=== Installation procedure for Barrier Breaker (BB) ===
  
 +(Thanks to **snk** for supporting and make it work) \\ 
 +Since the bootloader for AA is broken and there are not yet any BB-ready images, this will give you a temporary installation for BB.
 +All BB images needed for installation can be found [[http://​www.wilsoft.nl/​download|here]]. \\ 
 +This procedure uses a tftp server on your system. See the Wiki for detailed information.
 +Set the computers IP address to 192.168.1.2. This is the serverip from which the router loads the images.
 +
 +Follow the next steps for installation
 +  - Download, sx762.img, sx762-fw.bin,​ u-boot.bin and place them into your tftp directory. The sx762-fw.bin contains the MAC address of your WIFI. \\ Modify the bytes 22-27 (0x16-0x1b) of this file to contain your MAC address.
 +  - Download u-boot.asc and place it in your local home directory.
 +  - Set the router in UART mode and setup a serial link to your router (see below for detailed description).
 +  - Copy the file u-boot.asc from your local home directory to the router ( "cat u-boot.asc > /​dev/​ttyUSB0"​) and wait until the transfer is completed
 +  - Because this bootloader is in RAM only we need to load the bootloader into ROM <​code>​
 +run update-uboot-nor
 +</​code>​
 +  - After this is completed we can powerdown the router and remove the UART strippings. Leave the serial connection in place!
 +  - Next power up the system and interrupt the bootproces with [space].
 +  - Now we load the firmware into flash <​code>​
 +tftp sx762_fw.bin
 +protect off 0xb07f0000 +$filesize
 +erase 0xb07f0000 +$filesize
 +cp.b $fileaddr 0xb07f0000 $filesize
 +protect on 0xb07f0000 +$filesize
 +</​code>​
 +  - Load the image into flash <​code>​
 +tftp sx762.img
 +protect off $kernel_addr +$filesize
 +erase $kernel_addr +$filesize
 +cp.b $fileaddr $kernel_addr $filesize
 +</​code>​
 +  - Reboot with the command: [reset].
 +  - Enable wifi and of you go.
  
 ===== Hardware ===== ===== Hardware =====
Line 114: Line 147:
 | **RAM Chip:** \\ [[http://​www.samsung.com/​global/​system/​business/​semiconductor/​product/​2007/​6/​11/​DDR_DDR2/​DDRSDRAM/​Component/​256Mbit/​K4H561638H/​ds_k4h56xx38h_tsop2_rev12.pdf|Samsung K4H561638H-UCB3]]\\ [[http://​www.micron.com/​parts/​dram/​ddr-sdram/​~/​media/​Documents/​Products/​Data%20Sheet/​DRAM/​452256Mb_DDR.ashx|Micron MT46V16M16P-5B]] | | **RAM Chip:** \\ [[http://​www.samsung.com/​global/​system/​business/​semiconductor/​product/​2007/​6/​11/​DDR_DDR2/​DDRSDRAM/​Component/​256Mbit/​K4H561638H/​ds_k4h56xx38h_tsop2_rev12.pdf|Samsung K4H561638H-UCB3]]\\ [[http://​www.micron.com/​parts/​dram/​ddr-sdram/​~/​media/​Documents/​Products/​Data%20Sheet/​DRAM/​452256Mb_DDR.ashx|Micron MT46V16M16P-5B]] |
 | **Wireless:​** \\ SX763: Atheros AR2414A b/g/super g \\ SX762: Atheros AR2413 b/g |  | **Wireless:​** \\ SX763: Atheros AR2414A b/g/super g \\ SX762: Atheros AR2413 b/g | 
-| **Ethernet:​** Infineon ADM6996i |+| **Ethernet:​** Infineon ADM6996i ​(100Mbit) ​|
 | **Internet:​** ADSL2+ (annex A and B) | | **Internet:​** ADSL2+ (annex A and B) |
 | **USB:** Yes 1 x 2.0 |  | **USB:** Yes 1 x 2.0 | 
Line 154: Line 187:
  
 Pinout:\\ Pinout:\\
-{{serialv2_sx76x_danube.jpg?​200}}+{{serialv2_sx76x_danube.jpg?​400}} {{:​media:​serialv2_sx76x_danube_zoom.jpg?​400}}
  
 If your serial cable requires a Vcc, you can use the lower-right pad (i.e. not the one just below the two GND pads, but the one below that). If your serial cable requires a Vcc, you can use the lower-right pad (i.e. not the one just below the two GND pads, but the one below that).
Line 383: Line 416:
 Please note that side-effects of this power mod are unknown. Please note that side-effects of this power mod are unknown.
 (Probably there should be no '​ugly-usb-patch'​ added anymore, so it doesn'​t give power on already powered pin.) (Probably there should be no '​ugly-usb-patch'​ added anymore, so it doesn'​t give power on already powered pin.)
 +
 +
 +==== GPIO ====
 +There are 10 gpio pins that i was able to find. Marked them on picture.
 +
 +[[http://​www.deviantpics.com/​images/​2015/​01/​09/​sx763_pinovi.jpg]]
 +(I don't have sufficient rights to upload image on wiki, but still i wan't to share my findings, so can somebody plese upload it)
  
 ==== Source code ==== ==== Source code ====
toh/gigaset/sx76x.1393871394.txt.bz2 · Last modified: 2014/03/03 19:29 by wvdakker