Nintendo Super NES Classic Edition

= Identification =

On the back of the device, the following is printed: Manufacturer Marketing Name ModelNumber

The PCB has the following silkscreened on it: LIA-BB-V6.66 1970-01-01

In android, under Settings->About Tablet, you will find:
 * Model Number: 
 * Build Number: 

= Sunxi support =

Manual build
You can build things for yourself by following our Manual build howto and by choosing from the configurations available below.

Sunxi/Legacy U-Boot
Use the  build target.

Mainline U-Boot
Use the  build target.

Sunxi/Legacy Kernel
Use the  file.

Mainline kernel
Use the  device-tree binary.

= Tips, Tricks, Caveats =

FEL mode
The button triggers  FEL mode.

= Adding a serial port (voids warranty) =



Locating the UART
= Pictures =

= Also known as =

= Nintendo GPL Violations =

Nintendo uses the A33/R16 in its products. Nintendo provides a source code zipfile on their website, in an attempt to comply with open source licenses, but Nintendo ends up distributing the same binaries that Allwinner has been distributing with it's supposed source code releases before.

U-Boot GPL Violations
In the subdirectory called r16-uboot-371a64b6922f4b4a63be022768e251d0c1a6fa87, a patched u-boot 2011-09-rc1, the following binaries can be found: ./nand_sunxi/sun8iw3/libnand-sun8iw3 ./nand_sunxi/sun8iw1/libnand-sun8iw1 ./nand_sunxi/sun8iw8/libnand-sun8iw8 ./nand_sunxi/sun9iw1/libnand-sun9iw1 ./nand_sunxi/sun7i/libnand-sun7i ./nand_sunxi/sun8iw9/libnand-sun8iw9 ./nand_sunxi/sun8iw7/libnand-sun8iw7 ./nand_sunxi/sun5i/libnand-sun5i ./nand_sunxi/sun8iw6/libnand-sun8iw6 ./board/sunxi/sun8iw7/box_standby/cpus_pm/cpus_pm_binary.code ./board/sunxi/sun8iw6/box_standby/cpus_pm/cpus_pm_binary.code ./arch/arm/cpu/armv7/sun8iw5/dram/libdram-riot ./arch/arm/cpu/armv7/sun8iw5/dram/libdram ./arch/arm/cpu/armv7/sun8iw8/dram/libdram ./arch/arm/cpu/armv7/sun9iw1/dram/libdram ./arch/arm/cpu/armv7/sun8iw9/dram/libdram ./arch/arm/cpu/armv7/sun8iw7/dram/libchipid ./arch/arm/cpu/armv7/sun8iw7/dram/libdram ./arch/arm/cpu/armv7/sun8iw6/dram/libdram-homlet ./arch/arm/cpu/armv7/sun8iw6/dram/libdram-pad ./drivers/video_sunxi/sunxi_v1/obj_video ./drivers/video_sunxi/sunxi_v2/de_bsp/hdmi/aw/libhdcp ./drivers/video_sunxi/sunxi_v2/de_bsp/de/lowlevel_sun9iw1/libdsi ./drivers/video_sunxi/sunxi_v2/de_bsp/de/lowlevel_sun9iw1/libedp ./drivers/video_sunxi/sunxi_v2/obj_video ./drivers/video_sunxi/sunxi_v3/obj_video

In the subdirectory called r16-uboot-99c8444be7ac661b24c684d6615caf14dd9a1178, a patched u-boot 2011-09-rc1, the following binaries can be found: ./nand_sunxi/sun8iw3/libnand-sun8iw3 ./nand_sunxi/sun8iw1/libnand-sun8iw1 ./nand_sunxi/sun8iw8/libnand-sun8iw8 ./nand_sunxi/sun9iw1/libnand-sun9iw1 ./nand_sunxi/sun7i/libnand-sun7i ./nand_sunxi/sun8iw9/libnand-sun8iw9 ./nand_sunxi/sun8iw7/libnand-sun8iw7 ./nand_sunxi/sun5i/libnand-sun5i ./nand_sunxi/sun8iw6/libnand-sun8iw6 ./board/sunxi/sun8iw7/box_standby/cpus_pm/cpus_pm_binary.code ./board/sunxi/sun8iw6/box_standby/cpus_pm/cpus_pm_binary.code ./arch/arm/cpu/armv7/sun8iw5/dram/libdram-riot ./arch/arm/cpu/armv7/sun8iw5/dram/libdram ./arch/arm/cpu/armv7/sun8iw8/dram/libdram ./arch/arm/cpu/armv7/sun9iw1/dram/libdram ./arch/arm/cpu/armv7/sun8iw9/dram/libdram ./arch/arm/cpu/armv7/sun8iw7/dram/libchipid ./arch/arm/cpu/armv7/sun8iw7/dram/libdram ./arch/arm/cpu/armv7/sun8iw6/dram/libdram-homlet ./arch/arm/cpu/armv7/sun8iw6/dram/libdram-pad ./drivers/video_sunxi/sunxi_v1/obj_video ./drivers/video_sunxi/sunxi_v2/de_bsp/hdmi/aw/libhdcp ./drivers/video_sunxi/sunxi_v2/de_bsp/de/lowlevel_sun9iw1/libdsi ./drivers/video_sunxi/sunxi_v2/de_bsp/de/lowlevel_sun9iw1/libedp ./drivers/video_sunxi/sunxi_v2/obj_video ./drivers/video_sunxi/sunxi_v3/obj_video

Kernel GPL Violations
In the subdirectory called linux-e1d8f93d058c1de94831eb1d69021633aa5fe9af, a patched linux-3.4.113, the following binaries can be found: ./arch/arm/mach-sunxi/pm/standby/sun9i_resume1_scatter.scat ./arch/arm/mach-sunxi/pm/standby/sun8i_resume1_scatter.scat ./arch/arm/mach-sunxi/pm/standby/standby.xn ./arch/arm/mach-sunxi/pm/standby/gen_check_code ./modules/aw_schw/libschw ./modules/nand/sun8iw1p1/libnand_sun8iw1p1 ./modules/nand/sun8iw3p1/libnand_sun8iw3p1 ./modules/nand/sun8iw5p1/libnand_sun8iw5p1 ./modules/nand/sun9iw1p1/libnand_sun9iw1p1 ./modules/nand/sun8iw6p1/libnand_sun8iw6p1 ./drivers/video/sunxi/disp/de/lowlevel_sun9iw1/libdsi ./drivers/video/sunxi/disp/de/lowlevel_sun9iw1/libedp ./drivers/video/sunxi/hdmi/aw/libhdcp ./drivers/arisc/binary/arisc_sun8iw6p1.code ./drivers/arisc/binary/arisc_sun8iw3p1.code ./drivers/arisc/binary/arisc_sun8iw5p1.code ./drivers/arisc/binary/arisc_sun8iw1p1.code ./drivers/arisc/binary/arisc_sun9iw1p1.code ./drivers/input/touchscreen/aw5x06/libAW5306 ./drivers/input/touchscreen/gslx680new/gsl_point_id_20131111 ./drivers/input/touchscreen/ft5x/ft_app.i ./drivers/usb/sunxi_usb/usb3/libusb300 ./drivers/devfreq/dramfreq/mdfs/mdfs_sun8iw6p1.code ./drivers/devfreq/dramfreq/mdfs/mdfs_sun8iw3p1.code ./drivers/media/video/sunxi-fd/lib/libfd ./drivers/media/video/sunxi-vfe/lib/libisp ./drivers/media/video/sunxi-vfe/lib/lib_mipicsi2_v1 ./drivers/media/video/sunxi-vfe/lib/lib_mipicsi2_v2

In the subdirectory called linux-e50bc29a890dc11e90db28f9e857bb8a08464c5f, a patched linux-3.4.113, the following binaries can be found: ./arch/arm/mach-sunxi/pm/standby/sun9i_resume1_scatter.scat ./arch/arm/mach-sunxi/pm/standby/sun8i_resume1_scatter.scat ./arch/arm/mach-sunxi/pm/standby/standby.xn ./arch/arm/mach-sunxi/pm/standby/gen_check_code ./modules/aw_schw/libschw ./modules/nand/sun8iw1p1/libnand_sun8iw1p1 ./modules/nand/sun8iw3p1/libnand_sun8iw3p1 ./modules/nand/sun8iw5p1/libnand_sun8iw5p1 ./modules/nand/sun9iw1p1/libnand_sun9iw1p1 ./modules/nand/sun8iw6p1/libnand_sun8iw6p1 ./drivers/video/sunxi/disp/de/lowlevel_sun9iw1/libdsi ./drivers/video/sunxi/disp/de/lowlevel_sun9iw1/libedp ./drivers/video/sunxi/hdmi/aw/libhdcp ./drivers/arisc/binary/arisc_sun8iw6p1.code ./drivers/arisc/binary/arisc_sun8iw3p1.code ./drivers/arisc/binary/arisc_sun8iw5p1.code ./drivers/arisc/binary/arisc_sun8iw1p1.code ./drivers/arisc/binary/arisc_sun9iw1p1.code ./drivers/input/touchscreen/aw5x06/libAW5306 ./drivers/input/touchscreen/gslx680new/gsl_point_id_20131111 ./drivers/input/touchscreen/ft5x/ft_app.i ./drivers/usb/sunxi_usb/usb3/libusb300 ./drivers/devfreq/dramfreq/mdfs/mdfs_sun8iw6p1.code ./drivers/devfreq/dramfreq/mdfs/mdfs_sun8iw3p1.code ./drivers/media/video/sunxi-fd/lib/libfd ./drivers/media/video/sunxi-vfe/lib/libisp ./drivers/media/video/sunxi-vfe/lib/lib_mipicsi2_v1 ./drivers/media/video/sunxi-vfe/lib/lib_mipicsi2_v2

= See also =