B600多核开发尝试
来自IPTV爱好者
缘起
B600V4的板子很便宜,内存达到128M SOC里有三个核,一个ST40 266M ,两个ST231 300M,主频加起来接近1G 要是能用来搞成分布式计算,也是很有意思的事情。 SOC中还有一些图形处理的硬件,要是能用来跑opencv就更加有意思了
话不多说,下载Fedore 15 ,最小化安装
操作系统
yum install -y axel yum install -y perl yum install libxml2-python axel ftp://ftp.stlinux.com/pub/stlinux/2.4/iso/STLinux-2.4-sh4-20100401.iso mkdir -p /mnt/cdrom mount -o loop,ro -t iso9660 -r STLinux-2.4-sh4-20100401.iso /mnt/cdrom cd /mnt/cdrom ./install all-sh4-glibc
内核编译
cp -r /opt/STM/STLinux-2.4/devkit/sources/kernel/linux-sh4/ . cd linux-sh4 make ARCH=sh CROSS_COMPILE=sh4-linux- iptv7105_defconfig make ARCH=sh CROSS_COMPILE=sh4-linux- vmlinux ul2_defconfig - Build for ul2 mb628_defconfig - Build for mb628 se7751_defconfig - Build for se7751 mb602_defconfig - Build for mb602 r7780mp_defconfig - Build for r7780mp polaris_defconfig - Build for polaris se7343_defconfig - Build for se7343 mb671_defconfig - Build for mb671 sh7785lcr_32bit_defconfig - Build for sh7785lcr_32bit mb618_defconfig - Build for mb618 hdk7106_defconfig - Build for hdk7106 rsk7203_defconfig - Build for rsk7203 cab5197_defconfig - Build for cab5197 espt_defconfig - Build for espt se7780_defconfig - Build for se7780 se7705_defconfig - Build for se7705 mb448_defconfig - Build for mb448 se7721_defconfig - Build for se7721 se7712_defconfig - Build for se7712 hdref_defconfig - Build for hdref mb411_defconfig - Build for mb411 hmp7105_defconfig - Build for hmp7105 lboxre2_defconfig - Build for lboxre2 sh7710voipgw_defconfig - Build for sh7710voipgw se7722_defconfig - Build for se7722 mb839_defconfig - Build for mb839 landisk_defconfig - Build for landisk edosk7705_defconfig - Build for edosk7705 rts7751r2d1_defconfig - Build for rts7751r2d1 ecovec24_defconfig - Build for ecovec24 sdk7780_defconfig - Build for sdk7780 urquell_defconfig - Build for urquell se7750_defconfig - Build for se7750 mb796_defconfig - Build for mb796 dreamcast_defconfig - Build for dreamcast se7206_defconfig - Build for se7206 sh7785lcr_defconfig - Build for sh7785lcr snapgear_defconfig - Build for snapgear ecovec24-romimage_defconfig - Build for ecovec24-romimage mb704_defconfig - Build for mb704 hp6xx_defconfig - Build for hp6xx shmin_defconfig - Build for shmin mb442_defconfig - Build for mb442 iptv7105_defconfig - Build for iptv7105 mb680_defconfig - Build for mb680 titan_defconfig - Build for titan se7724_defconfig - Build for se7724 sh7724_generic_defconfig - Build for sh7724_generic kfr2r09_defconfig - Build for kfr2r09 mb519_mb520_defconfig - Build for mb519_mb520 sh03_defconfig - Build for sh03 rsk7201_defconfig - Build for rsk7201 hms1_defconfig - Build for hms1 se7619_defconfig - Build for se7619 hmp7100_defconfig - Build for hmp7100 cayman_defconfig - Build for cayman kfr2r09-romimage_defconfig - Build for kfr2r09-romimage sh7763rdp_defconfig - Build for sh7763rdp r7785rp_defconfig - Build for r7785rp rts7751r2dplus_defconfig - Build for rts7751r2dplus shx3_defconfig - Build for shx3 edosk7760_defconfig - Build for edosk7760 migor_defconfig - Build for migor magicpanelr2_defconfig - Build for magicpanelr2 systemh_defconfig - Build for systemh microdev_defconfig - Build for microdev hdk5289_defconfig - Build for hdk5289 sh7770_generic_defconfig - Build for sh7770_generic hdk7105_defconfig - Build for hdk7105 ap325rxa_defconfig - Build for ap325rxa