手机ROM为啥要放芯片内?
时间:10-02
整理:3721RD
点击:
手机和PC有一个大的区别就是手机的ROM是在基带芯片内,用户完全无法更改。
问题:
1. 为啥不做成可擦除的?就像PC的Bios?
2. 为啥不做成像PC的Bios一样,外置呢?
哪位大牛给点想法?
问题:
1. 为啥不做成可擦除的?就像PC的Bios?
2. 为啥不做成像PC的Bios一样,外置呢?
哪位大牛给点想法?
不是大牛,抛砖
1. 最终用户没有修改手机参数的需求。
2. 手机多是单芯片解决方案,外设固定,改Bios干啥?
谢谢。
“外设固定”,但是不同的设计/生产厂家拿到手机BB芯片后,外挂应该有很多不同种类的东西吧?
还有,好像现在boot的时候,一般都是两阶段的:也就是说,先Load进一段bootloader代码,然后这个bootloader代码才能load进其他更大的系统。这个Bootloader据说就是解决DDR参数配置和硬件相关的问题。
假设把bootrom放在外边,不就可以把这个问题解决了?这样,一个阶段就可以把android系统load到系统里面?
bios是x86专用的,简称spi flash rom用来配置外设和一些上电时序以及一些底层寄存器。
手机的rom,也是用来静态存储系统配置的,都是memory类型。手机外设基本厂商都定义好了,用户不建议修改。
你理解的先bootloader代码再load更大系统,大系统应该是存储在nandflash,或emmc里的系统。
手机空间这么小,还要把配置芯片放外围?又不是软件控制不了。方案商不一样,请不要纠结这个,现在也有x86方案的手机,没有外置bios了。你可以多看看论坛或新闻。
多谢多谢