Jump to content
AVIC411.com

Upgrading NEX4000 to NEX4100 - Work in Progress


Recommended Posts

  • Replies 623
  • Created
  • Last Reply

Top Posters In This Topic

 

Noone wants to try testmode files? I have contents of testmode files to enter testmodes as described in U-boot:

 

@AdamOutler you must try, your device is already bricked :)

		printf("##  A Side BSP Information:\n");
		printf("\tMagic Number       :0x%08lx(a55a5aa5:Valid, other:Invalid)\n", sbspinfo.ulSignature);
		printf("\tBoot Mode          :0x%08lx(0:Normal,\n\
\t                               1:Recovery,\n\
\t                               2:EasyRecovery,\n\
\t                               3:Re-EasyRecovery,\n\
\t                               default:Normal)\n", sbspinfo.ulbootmode);
		printf("\tLaunch Mode        :0x%08lx(0:APL,\n\
\t                               1:TestMode.apk,\n\
\t                               2:Slave TestMode,\n\
\t                               3:Boot Error,\n\
\t                               default:APL)\n", sbspinfo.ullaunchmode);
		printf("\tTestMode Sub-Mode  :0x%08lx(0:TextMode_A.key, 1:Serv Mode,        2:Tech Mode,     default:Tech Mode)\n", sbspinfo.ultestsubmode);
		printf("\tBootimage Side     :0x%08lx(0:Side A,         1:Side B,                            default:Side A)\n", sbspinfo.ulbootimageflag);
		printf("\tRecoveryimage Side :0x%08lx(0:Side A,         1:Side B,                            default:Side A)\n", sbspinfo.ulrecoveryimageflag);
		printf("\tDebug Switch       :0x%08lx(0:OFF,            1:ON,                                default:OFF)\n", sbspinfo.uldebugswitch);
		printf("\tUsb OTG Switch     :0x%08lx(0:Host,           1:Device,                            default:Host)\n", sbspinfo.ulusbotgswitch);
		printf("\tMemchk flag        :0x%08lx(0:No,             1:Yes,                               default:No)\n", sbspinfo.ulmemchkflag);
		printf("\tWarp boot          :0x%08lx(0:Side A,         1:Side B,                            default:Side A)\n", sbspinfo.ulwarpboot);
		printf("\tBoot Sub-Mode      :0x%08lx(0:Normal,         1:Catch snapshot,   2:Warp,          default:Normal)\n", sbspinfo.ulsubbootmode);
		printf("\tUpdate flag        :0x%08lx(0:Recovery-Update,\n\
\t                               1:uboot update,\n\
\t                               2:boot.img update,\n\
\t                               3:recovery.img update,\n\
\t                               4:system.img update,\n\ 
\t                               5:opening data update,\n\
\t                               6:UI update,\n\
\t                               7:All image update,\n\
\t                               8:TESTMODE_N.KEY,\n\
\t                               9:easyrecovery copy,\n\
\t                               a:easyrecovery copy&verify,\n\
\t                               b:password key copy&verify,\n\
\t                               c:easyrecovery mode change,\n\
\t                               default:Recovery-Update)\n", sbspinfo.ulupdateflag);
		printf("\tUpdate sub-flag    :0x%08lx(0:SD Card,        1:USB1,             2:USB2           default:SD Card)\n", sbspinfo.ulupdatesubflag);
		printf("\tUI Update  flag    :0x%08lx(0:non-updating,   1:updating,         default:non-updating)\n", sbspinfo.uluiupdateflag);
		printf("\tReserved1  flag    :0x%08lx(default:0xFFFFFFFF)\n", sbspinfo.ulreserved1);
		printf("\tReserved2  flag    :0x%08lx(default:0xFFFFFFFF)\n", sbspinfo.ulreserved2);
#if 0 //#ifdef CONFIG_MMC_LOCK
		printf("\tPasswd is <%s>\n", password);
#endif
#if 0 //#ifdef CONFIG_BSP_CRC32
		printf("\tCRC32: 0x%08lx\n", sbspinfo.ulcrc32);
#endif

I will try it.  But, I can't really get anywhere on my device.  How do I do it?

@AdamOutler did the 5000 SD card image ever work in your deck?

This is all i see when booting that image. 

post-131243-0-81308200-1437590458_thumb.jpgpost-131243-0-07785100-1437590465_thumb.jpgpost-131243-0-87447700-1437590468_thumb.jpg

Link to post
Share on other sites

@AdamOutler

 

http://lifehacker.com/how-to-clone-your-raspberry-pi-sd-card-for-super-easy-r-1261113524

This is super easy way to restore 8gb img file to sdcard.

If you are on mac or linux, use dd to restore.

 

Just grab random 8gb sdcard and follow instruction.

after restoring is done, insert this newly created sdcard into your 8100

Remember, you have to put this sdcard inside of unit, not front panel (not even sure 8100 has sd slot on front tho)

Link to post
Share on other sites

@AdamOutler

 

http://lifehacker.com/how-to-clone-your-raspberry-pi-sd-card-for-super-easy-r-1261113524

This is super easy way to restore 8gb img file to sdcard.

If you are on mac or linux, use dd to restore.

 

Just grab random 8gb sdcard and follow instruction.

after restoring is done, insert this newly created sdcard into your 8100

Remember, you have to put this sdcard inside of unit, not front panel (not even sure 8100 has sd slot on front tho)

We don't have an 8100 image. I'm well aware of how to make an SDCard.
Link to post
Share on other sites

That's how I got where I'm at. I flashed and then flashed back.

 

I can't boot 5000. It errors out.

 

 

Since mine is in a loop as well. I plan to try and get the error you do with the 5000 sd card and try to get it to boot recovery, via the test mode key which should allow a force update via a usb.

 

Will let you know how it goes tonight.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...



×
×
  • Create New...