您的位置: 旅游网 > 生活

数字电视机顶盒loader流程介绍

发布时间:2018-12-25 17:27:53

Loader主要用于升级,它的功能可以是:一、引导机器启动,二、更新FLASH数据(升级)。

Loader分两种,一种是带启动功能的(如os21 loader),一种是不带启动功能的(如Linux loader) 。

Loader需要与boot区分开来,boot(也可能叫bootloader,uboot,cfe,fastboot)一般只用于引导启动,不用于升级。

1 功能

功能可以是: 一、引导机器启动。 这个是非Linux的Loader才有的功能,如os21, ucos, ecos系统(即st5197, bcm7301,mstar5043等平台)。对于Linux的Loader,由于引导机器需要boot(uboot/cfe),所以没有引导功能。 二、更新FLASH数据(升级) 升级是Loader的必备功能。 Loader除了能升级其它数据,也能升级自身。

2 框架介绍

下面是三种涉及loader的框架结构。前两种较为常见。

常见的loader框架:非Linux Loader

常见的loader框架 :Linux Loader

业务处理过程

坏块设置:针对NAND FLASH的测试,需要在FLASH中设置坏块,测试升级功能

界面显示:查看各个接口下,Loader界面的显示情况

自动升级:应用中根据版本匹配性(硬件版本、用户ID、软件版本)判定升级,如果确认版本匹配并且确认升级,跳转到Loader中进行升级

手动升级:手动进入Loader界面(对于七按键,通过按面板的确认键;对于三按键,通过按面板待机按键;对于无按键,通过按创维通用遥控确认键);输入升级流所在频点参数,并按确认键进入升级;判定升级版本的匹配性,如果匹配,进入手动升级

强制升级:开机锁定Loader频点,检查Loader频点是否有版本匹配的强制升级流,如果有,直接进入升级

工厂升级:开机通过按键方式(对于七按键,开机按面板右键;对于三按键,开机按CH-按键;对于无按键,开机按创维通用遥控的右键)进入工厂升级模式;检测是否有版本匹配的工厂升级流,如果有,进入工厂升级

二手扫路车
大闸蟹价格
镀锌大棚管
猜你会喜欢的
猜你会喜欢的