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