danpedron / snake-os

Automatically exported from code.google.com/p/snake-os
0 stars 1 forks source link

Port for WLX-652R (RDC S3282 Chip) ? #68

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I recently got a WLX 652 and it refused to install snakeOS saying 'invalid 
file'. After a bit of digging I found that the WEBGUI is quite different to 
what is shown on the internet for installing Snake OS. After opening the case 
to check it really was a 652 and not a 651, I found it to be a 652R. The 652R 
is different to the 652 in that:

The CPU is a RDC S3282 chip and not a STAR 8132.
The memory chip is a 128Mb (16MB) synchronous DRAM (smaller than the 652 ?)
There is an extra chip on the bottom of the board which is an 8MB Flash chip 
(is the flash inside the 8132 on the 652 ?)

Given these differences, is a port of SnakeOS possible ? Or even a slighly cut 
down version ? If it is possible, can it be done ? 

Original issue reported on code.google.com by dst.myrd...@sky.com on 16 Sep 2010 at 4:08

GoogleCodeExporter commented 9 years ago
Some New models are not compatible with Snake OS.

check Cons: here

http://www.dealextreme.com/details.dx/sku.20383

also 
SNAKE OS firmware for wlxkj652, ns-k330 and others NAS based on str8132 family 
of SoC 

yours is not STR8100 family, thus it probably not compatible.

Original comment by wickum.m...@gmail.com on 20 Sep 2010 at 4:52

GoogleCodeExporter commented 9 years ago
I understand that it is not compatible with SnakeOS.

I was hoping that somebody could give some pointers on maybe porting SnakeOS to 
this device. It seems from my researches that a number of people have received 
this 'new' version of the 652 NAS (ie 652R) and I am sure they would be 
interested in such an excersise. The S3282 is equivalent to the 8610 SoC (a 
486DX based SoC with extra instructions which I assume allow access to the 
UART, PHY interface, I/O ports, Flash interace and so on.)

What would be required to port it ? I assume most of the source for SnakeOS is 
in C or C++ ? Is there much in the way of assembler ? I take it that the main 
obstacle is addressing the various on chip peripherals from the actual cpu 
core, ie the UART, the Flash, the PHY interface and the various I/O ports ? I 
do have a PDF of the datasheet for the 8610 SoC (to which the S3282 is 
equivalent). As I really know virtually nothing about programming these 
embedded devices, I don't know where to start.

There is a 3282 based NAS called Bifferboard - I was wondering if any of the 
tools or sources for that could be used to port SnakeOS to this device, since 
that runs Linux based firmware.

Additionally, is there actually a SnakeOS forum where these things can be 
discussed, rather than this issues list ??

Original comment by dst.myrd...@sky.com on 21 Sep 2010 at 1:51

GoogleCodeExporter commented 9 years ago
I think that the flash space on 652R was 1MB (8Mbit), don't?

Forum: http://groups.google.com/group/dealextreme-nas-

Original comment by dgazi...@gmail.com on 21 Sep 2010 at 4:59

GoogleCodeExporter commented 9 years ago
is there any embebed system like snake os for this gadget (wlx-652R)?

Original comment by burakbas...@gmail.com on 11 Feb 2011 at 7:44