--- wikisrc/ports/evbarm/odroid-c1.mdwn 2015/03/22 14:01:40 1.8 +++ wikisrc/ports/evbarm/odroid-c1.mdwn 2015/03/22 16:31:34 1.9 @@ -67,14 +67,10 @@ Should we write new partition table? [n] """]] * Write the image to an SD card. * Copy the kernel (netbsd.ub) for your board to the root of the MS-DOS partition on the SD card. -* Create or edit boot.ini on the MS-DOS partition: +* Create or edit *boot.ini* on the MS-DOS partition: [[!template id=programlisting text=""" ODROIDC-UBOOT-CONFIG -setenv m "1080p" -setenv vout_mode "hdmi" -setenv m_bpp "32" -setenv disableuhs "disableuhs" setenv bootargs "root=ld0f awge0.mac-address=${ethaddr}" setenv bootcmd "fatload mmc 0:1 0x21000000 netbsd.ub; bootm 0x21000000" run bootcmd @@ -112,7 +108,23 @@ EOF # reboot """]] -# Overscan compensation +# HDMI + +## Video mode + +HDMI video mode can be selected in U-Boot with the *video* command, e.g.: + +[[!template id=programlisting text=""" +odroidc#video dev open 1080P +"""]] + +To make this change permanent, add it to the *bootcmd* variable in *boot.ini*: + +[[!template id=programlisting text=""" +setenv bootcmd "video dev open 1080P; fatload mmc 0:1 0x21000000 netbsd.ub; bootm 0x21000000" +"""]] + +## Overscan compensation If you have ODROID-C1 plugged into a TV, the edges of the screen may not be visible. You can scale down the framebuffer console with the **hw.genfb0.scale** sysctl, e.g.: