先了解一下FS4412开发板的硬件环境, 可以看到: 4412有8G内存,即 DDRⅢ 双速率SDRAM,可片上执行,一般为机器运行软件提供内存,掉电后数据丢失。 还有4G的eMMC,也就是Nand Flash,但是同时集成了主控芯片与接口,不可以片上执行,但掉电后数据不会丢失。 同时4412支持S ...
分类:
其他好文 时间:
2020-02-24 09:35:16
阅读次数:
95
基于迅为iTOP-4418开发板 将 TF 卡接入开发板,将拨码开关设置为 TF 卡启动,进入 uboot 模式,如下图所示。 如下图所示,使用命令“fastboot”,接着就可以通过 OTG 给 eMMC 烧写了,具体烧写方式参考“4.1小节”。这里使用的是TF卡中的uboot引导4418启动,然 ...
分类:
其他好文 时间:
2020-02-19 12:49:31
阅读次数:
85
宏旺半导体了解到,此次疫情中,平板电脑类产品的销量不降反升,部分产品甚至还出现了“缺货”的情况。随着平板电脑需求的增加,对其硬件设备譬如存储器件的要求也越来越高。
分类:
其他好文 时间:
2020-02-19 11:41:55
阅读次数:
72
一、Android 系统架构与分层 下图是 Android 系统的分层示意图,我们由底层向上来进行分析。 1. 硬件层 由硬件工程师进行选型,软件工程师也要根据项目需要给出参考意见。 2. 软件层 (1)U-Boot U-Boot 的主要作用是引导内核启动。首先将内核从 EMMC 中加载到内存,然后 ...
分类:
移动开发 时间:
2020-02-19 00:42:29
阅读次数:
88
4412开发板参数: CPU Exynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz 内存 1GB 双通道 DDR3(2GB 可选) 存储 4GB EMMC(16GB 可选) 电源管理 低功耗动态三星S5M8767电源管理,最优架构! 工作电压 2.65V--5.5V (推荐 ...
分类:
其他好文 时间:
2020-02-12 16:09:16
阅读次数:
61
eMMC(embedded MultiMedia Card)是MMC协会制定,针对手机和平板电脑的内嵌式存储器标准规范。 1、背景介绍 纵观Nand Flash发展史,最开始闪存市场被三星和东芝霸占,各闪存生产商没有一套统一的设计标准。为了反抗三星和东芝的霸权,在旧金山IDF论坛上成立了ONFI(O ...
分类:
其他好文 时间:
2020-02-05 11:33:45
阅读次数:
145
邮箱:pengdonglin137@163.com 考虑下面一种场景: 编译刷机包时,是按照2GB的eMMC制作gpt分区格式的镜像,但是最终使用的eMMC的大小是4GB,如何让最后一个分区占满后面的2GB空间,并且保证分区文件系统原有的内容不丢失呢? 下面在本地模拟一下: 先创建两个大小都为100 ...
分类:
其他好文 时间:
2019-12-25 15:41:50
阅读次数:
99
在前几篇里痞子衡介绍的Boot Device都属于主动启动的Master Boot Device(Serial(Multi-IO) NOR, SD/eMMC),试想一下如果遇到这样的情况,你选择启动的某个Master Boot Device正常工作一段时间后某次开机突然因为某种未知原因无法启动了,此... ...
分类:
其他好文 时间:
2019-12-08 17:41:43
阅读次数:
94
1.首先拿到一个原厂uboot,先编译一下;查找根目录下config目录里自己需要的配置文件,通过在根目录新建如下脚本imx_emmc.sh后,执行 ./imx_emmc.sh后完成编译工作 #!/bin/bash make ARCH=arm CROSS_COMPILE=arm-linux-gnue ...
分类:
其他好文 时间:
2019-11-25 23:52:40
阅读次数:
183