Anything interesting in the post-holiday clearance bins?

Did you see a new gadget or toy and start brimming with ideas? See something that has tons of potential? Discuss these thoughts here.

Anything interesting in the post-holiday clearance bins?

Postby tom61 » December 26th, 2011, 3:08 pm

Anything interesting in the post-holiday clearance bins? I haven't had a chance to head out to see what potentially hackable things have had their prices slashed yet. Any kids toys powered by Linux for $10 (like the Mattel Juicebox a few years ago), interesting RC platforms, etc.?

I saw that the new Atari Flashback 3 is running emulation an ARM 9, any hacking into that?
tom61
 
Posts: 41
Joined: August 19th, 2011, 7:42 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » December 27th, 2011, 7:45 pm

My employer got me a "Wifli" helicopter for xmas and I can telnet into it with admin/admin. It's a MIPS 24K, 16MB RAM running linux 2.6.21.
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby MS3FGX » December 28th, 2011, 12:51 am

Well that sounds ridiculously cool. You have a specific model number or manufacturer? A flying machine I can telnet into is something I can really appreciate.
MS3FGX
 
Posts: 356
Joined: January 25th, 2011, 10:47 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » December 28th, 2011, 3:21 am

Edit: others started on this a while ago and there might be USB!! http://groups.google.com/group/hbroboti ... ad121ff1b4

On the box it's called a "Bladerunner Wi-Fli"

On the bottom of the helicopter it says:

MODEL: 6018931 07A11
WIFLI helicopter
Manufactured in China
Model No: 50600
IC: 9009A 50600X
CANADA 210
Interactive Toy Concepts (HK) Ltd

There's a helpful post here: http://myrhev.net/?page_id=256 that details the TCP packets used for engine power, yaw and pitch.

Pics here: https://picasaweb.google.com/1062008023 ... 5559/WiFli
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 11th, 2012, 5:56 pm

Woot! One TTL->5V circuit later, I've got a working serial port - 9600,N81 ... and U-boot awaits. 8-)

http://pastebin.com/mVzeh3p1
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 14th, 2012, 10:51 pm

The SDK for the RT5350 can be obtained from gitorious: http://gitorious.org/wive-rtnl-ralink-r ... s-firmware
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 17th, 2012, 2:32 pm

To get the proprietary binaries off of the helicopter it sure would be nice to have netcat running on it.

echo and expect scripting suits my purposes nicely for transferring binaries over telnet :lol:

Code: Select all
#!/bin/bash
if [ $# == 1 ] && [ -e $1 ] && ! [ -d $1 ]; then
 echo -e 'set timeout 120\nspawn nc 192.168.11.123 23\nexpect "login:"\nsend "admin\\r"\nexpect "Password:"\nsend "admin\\r"\nexpect "#"\nsend "cp /bin/ated /bin/'$1'\\r"\nexpect "#"\nsend "cp /dev/null /bin/'$1'\\r"\nexpect "#"' > cmd.tmp
 hexdump -v -e '248/1 "_%02x"' -e '"\n"' $1 | sed -e 's/_/\\\\x/g;s/\\\\x  //g' -e "s/^/send \"echo -e -n \'/;s/$/\' >> \/bin\/"$1'\\r'"\"\nexpect \"#\"/" >> cmd.tmp
 echo 'interact' >> cmd.tmp
 expect -f cmd.tmp
else
 echo "Usage: $0 [binary in current directory to transfer to helicopter]"
fi


Now it's a simple matter of piping any binaries you like in and out of the helicopter with netcat, which is infinitely better in every way than the cobbled together mess above.

Now that I have copies of mtdblock1-4 I'm feeling a lot better!
Attachments
static_mips_nc.tar.gz
static netcat for mips (works with bladerunner wifli)
(40.59 KiB) Downloaded 268 times
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 19th, 2012, 3:20 pm

Edit: 6/3/2012 updated this blurb again

- RT5350 USB Hardware working (Complete the trace from UD+ to the SoC, attach header at CN2)
- USB hub working
- USB flash memory working
- USB webcam working - thank you mjpegstreamer
- switch_root to USB flash memory working
- Wireless module in progress ... looks grim
- RS232 GPS destroyed! (my fault)
- accelerometer? not completed
- battery mod? not completed
- antenna mod? not completed
- memory mod? not completed

Parasite using TL-WR703N in progress
Last edited by b00nafide on June 3rd, 2012, 2:01 pm, edited 12 times in total.
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 28th, 2012, 12:32 am

Ohhhh yeah I'm overlooking something all right ;)

I imagine the best approach is to petition the vendor very nicely to release their source as per GPL. I'm no lawyer, and I have no idea how to ask for code that's built with linux from a vendor.

I will admit to jumping in rather hastily into the Wive-RTNL sources based on two things: RT5350 support and the same kernel version as the helicopter. The similarities end there...

Well, what else. I guess there's always checking to see if I can load modules and if I can, maybe I can make do with augmenting the existing initramfs with a nicer busybox and enough modules to switch_root.
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Re: Anything interesting in the post-holiday clearance bins?

Postby b00nafide » January 31st, 2012, 2:58 am

Lesson learned: Ask the vendor first.

They responded immediately and told me they are already working on the next version with the support I'm dreaming about. Everybody look out for linux-based USB-equipped flying wireless N routers, coming soon! Maybe in next years clearance bins...
b00nafide
 
Posts: 55
Joined: December 13th, 2011, 8:35 pm

Next

Return to The new gadget brainstorm pit

Who is online

Users browsing this forum: No registered users and 1 guest