搜索
bottom↓
回复: 22

跨界单片机NXP i.mx-rt1050 uclinux源码哪儿可以下载?

[复制链接]

出0入0汤圆

发表于 2018-1-3 09:33:22 | 显示全部楼层 |阅读模式
RT,有坛友知道么?不知道大家对1050跑linux感不感兴趣?

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入25汤圆

发表于 2018-1-3 09:49:12 | 显示全部楼层

不是说Linux主线已经支持不带MMU的处理器了吗?干嘛还搞ucLinux,,直接上Linux吧

出130入20汤圆

发表于 2018-1-3 09:57:06 | 显示全部楼层
2楼正解。

另外,要跑LINUX,一大把片子选,为何要选贵族芯片飞思卡尔?

出0入0汤圆

发表于 2018-1-3 10:00:13 | 显示全部楼层
https://emcraft.com/products/819#overview
给你个链接看看吧,这个就是nxp里直接跳转的 uclinux

出0入0汤圆

发表于 2018-1-3 10:05:35 | 显示全部楼层
shuiluo2 发表于 2018-1-3 09:57
2楼正解。

另外,要跑LINUX,一大把片子选,为何要选贵族芯片飞思卡尔?

600mhz主频,内置PMU,批量价格3美刀。
mcu和mpu跨界产品你还能找到第二款?

出0入0汤圆

 楼主| 发表于 2018-1-3 10:15:22 | 显示全部楼层
mubei 发表于 2018-1-3 10:00
https://emcraft.com/products/819#overview
给你个链接看看吧,这个就是nxp里直接跳转的 uclinux ...

谢谢,没有mmu,只能跑uclinux。只有演示imag, bsp源码包需要付费.

出0入0汤圆

 楼主| 发表于 2018-1-3 10:19:58 | 显示全部楼层
在官方EVK板上跑了个demo镜像:


https://emcraft.com/products/819#overview

U-Boot 2017.09-rc1-cortexm-2.5.0 (Oct 17 2017 - 01:47:42 +0300)

CPU: i.MX RT105x at 600MHz
Model: NXP i.RT1050 EVK
DRAM:  32 MiB
MMC:   FSL_SDHC: 0
reading uboot.env
Video: 480x272x24
In:    serial@40184000
Out:   serial@40184000
Err:   serial@40184000
Net:   eth0: ethernet@402D8000
reading splash-rt1050-series_24.bmp
391736 bytes read in 109 ms (3.4 MiB/s)
reading mxrt105x-evk.ini
100 bytes read in 11 ms (8.8 KiB/s)
fatexec: 'setenv ipaddr 192.168.1.251'
fatexec: 'setenv netmask 255.255.0.0'
Hit any key to stop autoboot:  0
reading rootfs.uImage
7684098 bytes read in 1754 ms (4.2 MiB/s)
## Booting kernel from Legacy Image at 80007fc0 ...
   Image Name:   Linux-4.5.0-00417-g1e71634a15d7-
   Image Type:   ARM Linux Multi-File Image (uncompressed)
   Data Size:    7684034 Bytes = 7.3 MiB
   Load Address: 80008000
   Entry Point:  80008001
   Contents:
      Image 0: 7674368 Bytes = 7.3 MiB
      Image 1: 9654 Bytes = 9.4 KiB
   Verifying Checksum ... OK
## Flattened Device Tree from multi component Image at 80007FC0
   Booting using the fdt at 0x80759a0c
   Loading Multi-File Image ... OK
   Loading Device Tree to 81e77000, end 81e7c5b5 ... OK

Starting kernel ...

Booting Linux on physical CPU 0x0
Linux version 4.5.0-00417-g1e71634a15d7-dirty (yur@linux-7d45) (gcc version 4.7.4 20130508 (prerelease) (20170818-165657- build on build.emcraft by build) ) #151 Sun Oct 15 15:50:07 MSK 2017
CPU: ARMv7-M [411fc271] revision 1 (ARMv7M), cr=00000000
CPU: WBA data cache, WBA instruction cache
Machine model: NXP IMXRT1050 board
debug: ignoring loglevel setting.
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 80759320, node_mem_map 81ec0000
  Normal zone: 64 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 8192 pages, LIFO batch:0
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 8128
Kernel command line: console=ttyLP0,115200 consoleblank=0 ignore_loglevel ip=192.168.1.251:172.17.0.1::255.255.0.0::eth0:off
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 23792K/32768K available (2188K kernel code, 118K rwdata, 360K rodata, 4824K init, 95K bss, 8976K reserved, 0K cma-reserved)
Virtual kernel memory layout:
    vector  : 0x00000000 - 0x00001000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0x00000000 - 0xffffffff   (4095 MB)
    lowmem  : 0x80000000 - 0x82000000   (  32 MB)
      .text : 0x80008000 - 0x8028531c   (2549 kB)
      .init : 0x80286000 - 0x8073c000   (4824 kB)
      .data : 0x8073c000 - 0x80759a00   ( 119 kB)
       .bss : 0x80759a00 - 0x807719f8   (  96 kB)
NR_IRQS:16 nr_irqs:16 16
sched_clock: 32 bits at 75MHz, resolution 13ns, wraps every 28633115129ns
clocksource: vf-pit: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 25483472618 ns
Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
pid_max: default: 4096 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
devtmpfs: initialized
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
mxs_phy 400d9000.usbphy: Invalid GPIO: -2
mxs_phy 400da000.usbphy: Invalid GPIO: -2
imxrt105x-pinctrl 401f8000.iomuxc: initialized IMX pinctrl driver
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
clocksource: Switched to clocksource vf-pit
NET: Registered protocol family 2
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
futex hash table entries: 16 (order: -5, 192 bytes)
fuse init (API version 7.24)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler cfq registered (default)
mxsfb 402b8000.lcdif: initialized
40184000.serial: ttyLP0 at MMIO 0x40184000 (irq = 44, base_baud = 375000) is a FSL_LPUART
console [ttyLP0] enabled
Serial: VF610 driver
libphy: fec_enet_mii_bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-mxc: Freescale On-Chip EHCI Host driver
usbcore: registered new interface driver uas
usbcore: registered new interface driver usb-storage
ci_hdrc ci_hdrc.1: EHCI Host Controller
ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
g_serial gadget: Gadget Serial v2.4
g_serial gadget: g_serial ready
i2c /dev entries driver
ft5x0x_ts 0-0038: resolution: 479x271
ft5x0x_ts 0-0038: Operating withoug nReset pin (-2)
input: ft5x0x_ts as /devices/virtual/input/input0
ft5x0x_ts 0-0038: fft5x0x_i2c_Read: i2c read error.
[FTS] Firmware version = 0x1b
ft5x0x_ts 0-0038: fft5x0x_i2c_Read: i2c read error.
[FTS] report rate is 270Hz.
ft5x0x_ts 0-0038: fft5x0x_i2c_Read: i2c read error.
[FTS] touch threshold is 108.
i2c i2c-0: LPI2C adapter registered
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
sdhci-esdhc-imx 402c0000.esdhc: could not get default state
/soc/aips-bus@40000000/esdhc@402c0000: voltage-ranges unspecified
mmc0: SDHCI controller on 402c0000.esdhc [402c0000.esdhc] using DMA
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
input: gpio-keys as /devices/platform/gpio-keys/input/input1
Freeing unused kernel memory: 4824K (80286000 - 8073c000)
init started: BusyBox v1.24.2 (2017-10-12 12:11:53 MSK)
mmc0: host does not support reading read-only switch, assuming write-enable
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 NCard 3.74 GiB
mmcblk0: p1
FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
random: dropbear urandom read with 5 bits of entropy available
/ # Micrel KSZ8081 or KSZ8091 402d8000.etherne:02: attached PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=402d8000.etherne:02, irq=-1)
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

/ #
/ # fec 402d8000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

/ #
/ # ls
bin        etc        lib        root       tmp
crankdemo  httpd      mnt        sbin       usr
dev        init       proc       sys        var
/ #

出0入0汤圆

 楼主| 发表于 2018-1-3 10:24:37 来自手机 | 显示全部楼层
坛友有这个u的bsp源码吗?那个网站上美金的我没有支付方式,坛友有的话,有偿购买

出0入0汤圆

发表于 2018-1-3 10:59:41 | 显示全部楼层
Micro2008Chen 发表于 2018-1-3 10:24
坛友有这个u的bsp源码吗?那个网站上美金的我没有支付方式,坛友有的话,有偿购买 ...

等一阵子应该会有linux的bsp包出来

出0入0汤圆

发表于 2018-1-4 08:14:03 来自手机 | 显示全部楼层
这片子会火

出0入0汤圆

发表于 2018-1-4 08:20:07 | 显示全部楼层
这里估计会打起来

出0入0汤圆

发表于 2018-1-4 10:28:19 | 显示全部楼层
mubei 发表于 2018-1-3 10:05
600mhz主频,内置PMU,批量价格3美刀。
mcu和mpu跨界产品你还能找到第二款? ...

现在零售多少钱一片?

出0入0汤圆

发表于 2018-1-4 10:31:14 来自手机 | 显示全部楼层
RTT已经支持这个芯片

出0入0汤圆

发表于 2018-1-4 10:31:28 | 显示全部楼层
本帖最后由 htjgdw 于 2018-1-4 10:33 编辑
Micro2008Chen 发表于 2018-1-3 10:24
坛友有这个u的bsp源码吗?那个网站上美金的我没有支付方式,坛友有的话,有偿购买 ...


刚看了一下,下载BSP确实需要钱。STM32的是免费的,只需要注册。
等一段时间这个芯片的支持应该会加到linux kernel里,需要耐心。

出50入0汤圆

发表于 2018-1-4 11:35:32 | 显示全部楼层
rt1050  为啥某宝还卖50多?3美金什么时候有?

出0入0汤圆

 楼主| 发表于 2018-1-4 11:57:28 来自手机 | 显示全部楼层
ayuanshop 发表于 2018-1-4 11:14
是这个嘛?uliniux没意思,直接上linux或rtt

大神牛啊,这个mmu都没有,你怎么跑linux

出0入0汤圆

 楼主| 发表于 2018-1-4 12:37:10 | 显示全部楼层
ayuanshop 发表于 2018-1-4 11:14
是这个嘛?uliniux没意思,直接上linux或rtt

你这个是1052呢

出0入0汤圆

发表于 2018-1-4 19:56:43 | 显示全部楼层
ayuanshop 发表于 2018-1-4 11:14
是这个嘛?uliniux没意思,直接上linux或rtt

你做的核心板?要批量卖了吗?

出0入0汤圆

发表于 2018-1-4 19:57:02 | 显示全部楼层
htjgdw 发表于 2018-1-4 10:28
现在零售多少钱一片?

嘉立创商城有卖的了,零售

出140入8汤圆

发表于 2018-1-4 21:41:11 | 显示全部楼层
15楼niubility,你这个板板怎么买啊?

出0入0汤圆

发表于 2018-1-4 21:54:07 | 显示全部楼层
leiyitan 发表于 2018-1-4 21:41
15楼niubility,你这个板板怎么买啊?

我查了下,是野火搞的,还没正式发售

出140入8汤圆

发表于 2018-1-4 22:00:59 | 显示全部楼层
外观风格看上去有点像他们的东西。

出0入0汤圆

发表于 2018-1-7 20:38:58 | 显示全部楼层
无论是速度还是尺寸 这个芯片应该是支持DDR的 又一块鸡肋
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 16:36

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表