tag:blogger.com,1999:blog-6042401333290389565.post3561330624020848346..comments2023-09-23T15:30:36.549+01:00Comments on How Did I Do That? (NT): Hacking the Parrot-DF3120 Picture FrameGraham Joneshttp://www.blogger.com/profile/05191458206760305309noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-6042401333290389565.post-3488693142034029392012-09-02T21:06:39.572+01:002012-09-02T21:06:39.572+01:00Hello,
great! my parrot now works under linux!
Is ...Hello,<br />great! my parrot now works under linux!<br />Is there any way to force it to boot automaticaly linux and not to have to press the left&center buttons?<br />thankstempest69https://www.blogger.com/profile/12412388645331406157noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-70600820830898219092012-02-16T21:31:22.026+00:002012-02-16T21:31:22.026+00:00I flashed my frame using plf image and method desc...I flashed my frame using plf image and method described on:<br />https://sites.google.com/site/repurposelinux/df3120<br />the minifs file from there did not work for me, so I grabbed one from here:<br />http://www.martinhubacek.cz/arm/df3120-linux-picture-frame<br />and first formatted my SD card to ext2 (though this may not be neccessary, since dd does bit by bit copy) and then used dd to copy image file to SD card. <br />umount /media/<card directory.<br />sudo dd if=minifs.img of=/dev/sdb1<br />WARNING! dd is dangerous, you need to make sure that you are writing to the correct device. You can use Disk Tool from ubuntu to check it .<br />Boots well - turn on while holding left and middle buttons. <br />When connected via USB to the ubuntu linux laptop the "Ethernet Gadget" is detected. You need to edit network settings: configuration: manual, ip: 172.16.61.2, subnet mask 255.255.255.0, gateway 0.0.0.0<br />Then you can: telnet 172.16.61.1<br />and the device lets you in.<br />Type plasma to test the frame, ctrl-c stops the demo.Markosnoreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-26266319929110991142012-02-16T16:28:35.235+00:002012-02-16T16:28:35.235+00:00Thanks for the tips, it helped me out with my fram...Thanks for the tips, it helped me out with my frame. Currently I can get it to the step that it is detected as Internet wired device, but I can't telnet yet. I will try to pu some tips soon.Markosnoreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-88013564884495060482012-01-20T09:16:31.641+00:002012-01-20T09:16:31.641+00:00Ummm, I don't know what is happening. Try to t...Ummm, I don't know what is happening. Try to turn on the frame, wait a few seconds, plug the usb wire and try again to ping that IP. The firmware I used is the same that is published in the web page now.sistemasorphttps://www.blogger.com/profile/14384203928907136381noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-21433326980892043362012-01-19T20:20:08.944+00:002012-01-19T20:20:08.944+00:00I think I will have to investigate further another...I think I will have to investigate further another day - I get the ethernet device, and configure it to the 172.16.61.2 ip address as you suggest, but I can not see a 172.16.61.1. I suppose the firmware I have got could be using a different ip address - will have to investigate...Graham Joneshttps://www.blogger.com/profile/05191458206760305309noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-19726887772171023152012-01-19T20:01:44.377+00:002012-01-19T20:01:44.377+00:00Thanks all - you have got me thinking about this d...Thanks all - you have got me thinking about this device again. I have just downloaded the pre-built .img filesystem file from https://sites.google.com/site/repurposelinux/df3120 to save getting the cross-compiler working again.<br />Copied it onto an SD card (which was formatted as FAT32 originally).<br />I think the .img file is a filesystem, so you should not have to do the makefs.ext2 on it?<br /><br />Anyway, that works - now boots and displays a penguin, and I have a new wired ethernet device appeared. Will try to do something with it now....Graham Joneshttps://www.blogger.com/profile/05191458206760305309noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-6714530862127353932012-01-19T09:32:41.079+00:002012-01-19T09:32:41.079+00:00I wrote an article in spanish explaining how to in...I wrote an article in spanish explaining how to install linux and access to the shell: http://www.sistemasorp.es/2012/01/19/probando-el-marco-digital-parrot-df3120-parte-1/<br /><br />1-Format the SD to ext2 using <b>makefs.ext2</b>. <br />2-Copy the .img file to the SD card using <b>dd</b>. <br />3-Without the SD card inserted, turn on the frame, connect the usb and create the <b>update</b> folder in the root of the mounted disk. Then copy the .plf file into the directory and quit the usb securely. You will see the four squares. <br />4-Turn off the frame.<br />5-Insert the SD card, press the two buttons, turn on the frame and release the two buttons. You will see in a few seconds to <i>Tux</i>.<br />6-Connect the usb wire to the frame and to your computer.<br />7-A new ethernet card named Ethernet Gadget will be added to your operating system. Configure it with <b>172.16.61.2</b> ip and <b>255.255.255.0</b> netmask.<br />8-Do a <b>telnet</b> to 172.16.61.1 ip and you will have a shell session waiting for commands.sistemasorphttps://www.blogger.com/profile/14384203928907136381noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-4427035574920307132012-01-18T12:11:45.441+00:002012-01-18T12:11:45.441+00:00Sorry, the second comment was me.
Someone on HaD ...Sorry, the second comment was me.<br /><br />Someone on HaD mentioned that the minifs.img file when dd'd to the SD card was an EXT3 partition and he had to copy everything off, format to EXT2 and copy it back (I think) before uboot would recognise it and boot up and show the framebuffer with Tux.<br /><br />Hope that helps.Pupnoreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-9251163131338434402012-01-18T06:22:51.302+00:002012-01-18T06:22:51.302+00:00Thank you (both?) for your comments. No I did not...Thank you (both?) for your comments. No I did not get it working (just slipped off my 'current projects' list and I forgot about it...).<br /><br />The answer may well be the way I copied the filesystem onto the SD card - I will have another look into it.Graham Joneshttps://www.blogger.com/profile/05191458206760305309noreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-17371085852827852852012-01-18T00:30:02.030+00:002012-01-18T00:30:02.030+00:00You have to write the img file to the SD card usin...You have to write the img file to the SD card using something like dd in linux. What you've basically done is the same as saving an ISO file to a CD.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6042401333290389565.post-64089575414194355982012-01-16T13:08:57.679+00:002012-01-16T13:08:57.679+00:00Did you get this to boot?
I am in the same situat...Did you get this to boot?<br /><br />I am in the same situation. I have the linux image on ext2 SD card, but it still doesnt boot. I am considering opening the thing to add a serial port so I can watch the boot log...Unknownhttps://www.blogger.com/profile/14554688830325189764noreply@blogger.com