MSTAR(MTK)电视投影类芯片的问题解决方法
mstar(mtk)芯片,noos类:182,v56,V53等,android类:648,358,9255。。。。往后更新,此类芯片公版常见问题及添加常见功能的解决办法开发,技术支持
优惠券已抵扣
余额抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
flyinng
这个作者很懒,什么都没留下…
展开
-
【MSD6A648WT】【AN6.0】------------客户反映国外有些软件用不了,怀疑是widevine DRM的问题,请问这个怎么弄?
南非的客户,说NETFLIX 最新版和DSTV NOW app用不了,客户怀疑是widevine DRM相关的东西没弄好,请问是不是跟这个有关系,如何处理?DRM都涉及到严格的授权,NFX的版权保护越来越严格。这个需要谨慎评估。...原创 2019-03-30 15:55:49 · 39 阅读 · 0 评论 -
【MSD6A648WY】【AN6.0---12071204】---使用公版的mboot和supernova编译出来的 也会coredump呢,
问题点:使用之前你给的648WY的MstarUpgrade.bin 烧进去是正常的,但是我在此基础上只升级supernova就会coredump,我试了公版程序,什么都没有修改的,烧进去也会coredump,20171204和20180425我都试了,都会coredump 使用的129D的配置:mboot:cp configs/mooney/.config.mooney....原创 2019-04-03 18:02:04 · 266 阅读 · 0 评论 -
【MSD6A648WT】【AN6.0--V0901】--------------先播放U盘视频再切换到HDMI或,AV,VGA信号源后,显示画面上面花屏?
MSD6A648WT方案今天发现一个比较严重的问题,因为要安排生产了,所以比较急,请帮忙看下: 开机后先切换信号源,看信号源的画面是正常的,如果先或者再播放U盘视频后再切换到信号源(HDMI,AV,VGA)后信号源的画面上面5分之一处花屏,我读寄存器发现跟102F2034和102F2036这2个寄存器有关系,08,0A是HDMI 1080P正常画面的值,14,18是播放U盘后再切...原创 2018-03-28 16:47:28 · 177 阅读 · 0 评论 -
【MSD6A648WT】【AN6.0---V0901】--------------点800x480的LCD屏,浏览器MBrower3打开报错
我们点的是800X480的TTL LCD屏,现在发现个问题:当ro.sf.lcd_density设置大于120时,如130,140,160(都测试过),浏览器MBrower3打开后报错,异常,打印如下:12-2810:16:46.10034173417VPinyinIME:onKeyDown:1912-2810:16:46.10034173417IPinyinIME:...原创 2018-03-28 16:45:27 · 148 阅读 · 0 评论 -
【MSD6A648WT】【AN6.0--V0901】----------------有线网口的指示灯插上网线后都不亮?
有线网口硬件上是按公版做的,插上网线后指示灯不亮解决方法:在mboot下面对应的board,把PADS_LED_MODE设置为enable#definePADS_LED_MODEENABLE ...原创 2018-03-29 09:34:49 · 129 阅读 · 0 评论 -
【MSD6A648WT】【AN6.0---V0901】--EMMC配置虚拟SDcard后,开机弹出设置内部外部存储菜单,怎么屏蔽掉这个菜单?
emmc通过fuse设置虚拟sdcard后,开机弹出设置内部外部存储菜单,如下图,请问怎么屏蔽这个菜单,选择设置为内部存储还会死机?但是选在设置成内部存储,格式化会死机,然后再次开机连程序都没了,必须要重新升级了那就屏蔽吧:方法如下:\packages\apps\TvSettings\Settings\AndroidManifest.xml屏蔽以下内容就可以:<receive...原创 2018-03-28 16:46:48 · 129 阅读 · 0 评论 -
MSD6A648WT AN6.0--0901 --public String getVolumeLabel(String mountPoint)无法显示U盘名称
48方案android改为32bit后,原来可以获取插入的U盘卷标名称,改后获取不了了,返回null,具体方法如下:device\mstar\common\libraries\storage\java\com\mstar\android\storage\MStorageManager.java的类里面有个方法,public String getVolumeLabel(String mountPo...原创 2019-03-30 14:50:40 · 105 阅读 · 0 评论 -
MSD6A648WT AN6.0--V0901---IR红外遥控器灵敏度差,648方案是不是软解码,怎么优化?
IR遥控接收灵敏度相对于其他方案(如628方案,V56方案)遥控反应要差很多,我自己看了一下,初步判断遥控接收头已经接收到信号了(逻辑分析仪测试或红外接收器测试),但是getevent没有打印信息,然后我对比了一下628方案,发现628方案,可以通过0x3DA9读出遥控码,但是648方案不行,所以怀疑是628方案是硬解码但是648方案是软解码,不知道我的判断对不对,请问648方案的IR遥控不灵敏怎...原创 2019-03-30 14:33:43 · 202 阅读 · 0 评论 -
MSD6A648WT AN6.0-V0901----648系统an部分由64位改成32位后,wifi打不开,刷不出来wifi信号的列表?
648系统由64位改成32位后,MT7632TU wifi打开不了了,wifi信号列表刷不出来,这个问题怎么解决?BoardConfigCommon.mk里面的TARGET_ARCH := armTARGET_ARCH_VARIANT := armv7-a-neonTARGET_CPU_VARIANT := cortex-a7TARGET_CPU_ABI := armeabi-v7aT...原创 2019-03-30 14:36:44 · 159 阅读 · 0 评论 -
MSD6A648WT AN_6.0_V0901 ------ 打开浏览器出现内存低提示,严重的会出现应用无响应现象?
648WT 1G内存的方案,之前没怎么注意,现发现打开浏览器出现内存低打印信息,且容易出现应用无响应,请问这个是不是系统问题?[207.465785]lowmemorykiller:Killing'gedprovisioning'(3806),adj1000,[207.465785]tofree28188kBonbehalfof'kswapd0'(523)...原创 2018-03-28 16:44:53 · 106 阅读 · 0 评论 -
MSD6A648WT AN6.0--1204 MTvPlayer菜单里的时间不能更新?
MTvPlayer菜单里的时间不能更新,联网后系统设置TvSetting里面时间已经更新了,但是MTvPlayer菜单里没有更新,我自己看了下在supernova里面,vendor/mstar/supernova/projects/tvos/timermanager/libtimermanagerservice/TimerManagerService.cpp里面void TimerManagerS...原创 2019-03-30 15:31:02 · 96 阅读 · 0 评论 -
Mstar编译服务器安装ubuntu12.04
1、在ubuntu官网下载相应版本的软件,官网 https://www.ubuntu.com/download/desktop,如ubuntu-12.04.5-desktop-amd64.iso为什么不安装高版本的ubuntu:因为高版本ubuntu不支持 获取openjdk-6,openjdk-72、下载U盘制作工具Universal USB Installer ,使用此工具制作U盘...原创 2019-07-20 13:43:25 · 136 阅读 · 0 评论 -
安卓常用命令
mboot:cleanallenv 清楚环境变量android:make snodsetprop ms.disable.ds 1setenv swing_level 250sumount -o remount,rw /systemecho 0 > /proc/sys/kernel/printkecho 0 > /proc/net/r...原创 2019-05-06 08:37:29 · 207 阅读 · 0 评论 -
root 权限
1、将机器连接上wifi,查看IP地址2、使用android工具 :adb connect ipadb rootadb shellmount -o remount,rw /systemcp mnt/usb/xxx/su /system/xbinchmod 777 /system/xbin/suchmod a+x/system/xbin/su3、AC ON...原创 2019-07-29 10:56:30 · 138 阅读 · 0 评论 -
MSD6A648WT---V1204AN6.0---播放 3D播播 这个app,会黑屏,且退出播放依然黑屏,只能关机再开机?
最近在试产DLP的机器,现发现 安装第三方应用“3D 播播”后,播放视频会黑屏,且退出后依然黑屏,只能关机再开机。经过我测试验证,发现如下规律,屏参如果是TTL的都不行,屏参如果是LVDS的就可以播放应用里面的3D视频不黑屏,全景视频会黑屏但是可以退出,请帮忙看看这个问题,谢谢!3D播播应用无法上传,你们可以在应用市场里面下载一个,谢谢。修改 ./p...原创 2019-03-30 15:00:17 · 124 阅读 · 0 评论 -
MSD6A648WT AN6.0--1204---648 的3D功能在 接上DVD的HDMI后测试,发现双高清3D功能下面花屏?
DLP648方案测试3D功能,U盘左右,上下格式都能正常切换3D,但是使用HDMI输入,DVD播放3D光碟,使用双高清切换后画面下部花屏,如下图,请看下,谢谢!提供新的lib验证已经OK ...原创 2019-03-30 15:12:13 · 99 阅读 · 0 评论 -
MSD6A648WT---V1204 AN6.0---播放 3D播播 这个app里面的全景视频,会黑屏
使用3D播播这个第三方app播放相关视频,但是播放全景的视频,会黑屏06-27 14:10:02.816 1413 4500 E MS_OMX_H264DEC: Error Code: 3001007 0 0 0 06-27 14:10:02.816 1413 4496 E OMXCodec: [OMX.MS.AVC.Decoder] OMX_EventError(0x9000...原创 2019-03-30 15:13:28 · 175 阅读 · 0 评论 -
MSD6A358 an6.0-20180608-SD卡的接口如何打开使用?
358的方案,芯片上的SD卡的脚直接接出来做SD卡用,发现无法识别SD卡,SD卡插拔没有反应,请问软件上如何配置?+mboot下面:BD_MST142B_10A_MSD93AEGM8_MAINZ.h // card detection GPIO input setting #define SDIO_CD_OPT 1 // 0: always remove, 1: ...原创 2019-03-30 15:15:35 · 260 阅读 · 0 评论 -
MSD6A648WT AN6.0---1204 YouTube播放问题:先播放如4k的视频,如果弹出返回错误后,播放其他任何视频都返回错误了,退出重新打开YouT
我们翻墙测试YouTube软件,YouTube视频的图像质量分辨率是自适应的,如果网速好的话,并且播放4k视频,会返回错误提示,一旦出现这个错误提示,播放其他的视频都不行了,也会返回这个提示,此时只能退出YouTube再重新打开YouTube才能播放,请问这个问题怎么解决?测试的话,可以在YouTube里搜索4k视频播放,选择图像质量手动选到4k,返回错误提示后,问题重现。下图...原创 2019-03-30 15:30:31 · 305 阅读 · 4 评论 -
MSD64358 AN6.0 supernova里面一个通用方法PostEvent的实现流程?
请问一个代码上的问题:supernova传消息给上层应用app,好像使用了PostEvent的方法,如下:BOOL MSrv_Control_common::SendTvosUtilityEvent(U32 nEvt, U32 wParam){BOOL bRet = FALSE;bRet = PostEvent(NULL, EV_TVOS_UTIITY_EVENT,...原创 2019-03-30 15:56:30 · 81 阅读 · 0 评论 -
【MSD6A358】【AN6.0--20180608】-----------358方案英文版,YouTube一播放就花屏并且死机?
358方案的英文版本AN6.0的,用的是 648 AN6.0的googleplay, 现测试googleplay使用没问题,但是YouTube安装后一播放就花屏,然后死机,请帮忙看下,附件为YouTube apk和log,谢谢!1、将附件的 MMAP__NEW.h 直接替换你们目前工程中用的mmap文件; 2、将附件的 5c1eab4.diff 差异合到SN; 3、按照如下修改...原创 2019-03-30 15:38:42 · 404 阅读 · 0 评论 -
【MSD6A648】编译问题
1、0016244: 【轰天炮】 【MSD6A648--TV板20170901】【AN6.0】-------------------------公版的kernel也编译不过,提示工具不对?-ubuntu:~/sdb2tb/DEMO/648/20170905/648_V6.0/vendor/mstar/kernel/linaro$cp .config_mooney_SMP_arm64_ando...原创 2021-01-21 14:21:48 · 467 阅读 · 0 评论 -
遥控器添加按键长按功能
遥控器的菜单键实现,短按各应用的属性键,长按为自定义的全局快捷键。public long interceptKeyBeforeDispatching(WindowState win, KeyEvent event, int policyFlags)函数里的event.getRepeatCount()可以判断是否长按,但是在这里改有个问题:不管长按,短按,RepeatCount()都从0...原创 2021-01-15 09:05:01 · 1702 阅读 · 0 评论 -
【6A648WT】【AN6.0-V0901】------------ro.build.id=$BUILD_ID,BUILD_ID为什么不能自定义
648方案,ro.build.id=$BUILD_ID,在以前628方案,可以在full_grape.mk里面加上BUILD_ID := LED33051510000,就可以重写ro.build.id,但是在648方案上在 aosp_almond_dtmb.mk 里面加上去怎么不起作用呢,我主要是用这个来区分机型升级,我们型号太多了?请协助下,谢谢!这个问题我通过改BUILD_NUMBER 字串改...原创 2020-11-26 08:34:04 · 105 阅读 · 0 评论 -
mstar android遥控器添加按键长按功能
遥控器的菜单键实现,短按各应用的属性键,长按为自定义的全局快捷键。public long interceptKeyBeforeDispatching(WindowState win, KeyEvent event, int policyFlags)函数里的event.getRepeatCount()可以判断是否长按,但是在这里改有个问题:不管长按,短按,RepeatCount()都从0...原创 2020-11-24 13:42:21 · 1044 阅读 · 2 评论 -
【6A648WT----V0901】【AN6.0】---supernova里面写了一段I2C和其他IC通讯,发现有时候通讯异常,请问supernova里面I2C通讯能不能加
我有个外设需要I2C通讯,现在发现有小概率通讯失败,还未发现原因,因为是写在supernova里面的,我实在TVOS的main.cpp里面调用的,所以怀疑是不是通讯的时候没有独占cpu造成的,所以问下能否给I2C通讯加个锁,通讯未完成,其他地方不能干扰I2C的脚?如电话沟通,先试试线程锁的方式:pthread_condattr_t attr;pthread_condattr_init(&...原创 2020-11-23 09:24:57 · 103 阅读 · 0 评论 -
【MSD6A648WT---V0901】【AN6.0】-----------android6.0 如何使用fuse共享/date/media的分区,模拟sdcard?
请问648 ,AN6.0的方案,使用8G emmc,我们想将内置分区虚拟成sdcard,想通过fuse共享/date/media分区,但是我试了在init.mooney.rc添加fuse服务,发现启动不了,能不能帮忙看下,有什么解决方案,谢谢? service fuse_sdcard0 /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/s...原创 2020-11-23 09:23:46 · 207 阅读 · 0 评论 -
【MSD6A648wt】【AN6.0---0901版本】---------使用localmm播放U盘的音视频文件,按下静音键后,再按音量加减不能解除静音,而且
648wt AN6.0 --TV 0901版本,发现系统问题:在安卓界面下,使用localmm播放U盘的音视频文件,按下静音键后,再按音量加减不能解除静音,而且再次按下静音键还是静音,然后再按静音键才能解除静音? 在信号源模式下,静音后按音量加减可以解除静音正常。/frameworks/base/services/core/java/com/android/server/au...原创 2020-11-23 09:22:49 · 331 阅读 · 0 评论 -
【MSD6A648WT】【AN6.0】------信号源下缩放16:9 ,4:3 那个,切换的时候画面先往右侧拉伸一下?
648wt相关代码我没做修改的情况下,测试发现在信号源下 如AV,HDMI,使用缩放功能 16:9,4:3切换时画面会先往右侧拉伸下,跳下,请问这个怎么解决?解决方法:我司点4k2k平台查看没有什么问题,由于做的是镜像,不确认800X480是否有问题? 要是没有强制要求做成镜像的话,建议做成黑屏。 对应的build_Mooney_116B_ROM_EMMC_TVOS_DTMB_OP-TEE_Mar...原创 2020-11-23 09:20:53 · 172 阅读 · 0 评论 -
【MSD6A648】【AN6.0】---------------HDMI无信号,AV信号花屏
问题:开机后,播放U盘视频内容可以正常播放,但是切换到AV信号源,并且接上信号,AV信号显示花屏,然后再切换回android 播放U盘视频后,U盘视频也显示花屏,另外测试HDMI信号无信号(与公版硬件一致)过程:通常情况,你反应的这个现象都是屛参的问题,请尝试1、屛参中timingchangemode选E_PNL_CHG_DCLK2、supernova\MStarSDK\src\video\m...原创 2020-11-23 09:20:24 · 428 阅读 · 0 评论 -
【MSD6A648】VSYNC_LIKE和PWM2冲突
648方案,AN6.0,648的PWM2脚公版上是VSYNC_LIKE,我现在用作其他用途PWM,发现U盘播放视频,或信号源有信号,这个脚会被自动切换到IO口?请问这个怎么去掉,LOCAL_DIMMING是关闭的101E06 开机默认值0x38,接入视频后变为0x3C,手动改成0x38后正常。 软件版本为:投影MSD6A648WT_DLP3438_svn_4423_2017_09_29_relea...原创 2020-11-23 09:19:31 · 209 阅读 · 0 评论 -
【MSD6A648WT】64位改32位 缓解系统卡的问题
最初发现安装腾讯云视听极光的apk后运行该应用经常会出现无响应,卡等问题,故解决方案如下:修改的相关文件如下:1、device\mstar\avocadoBoardConfigCommon.mkaosp_avocado_dtmb.mk2、device\mstar\common\libraries\media\mmplayer\mmp\audec\mmw_6.0\cortex-a7全部更新3、ven...原创 2020-11-23 09:17:06 · 532 阅读 · 0 评论 -
YouTube随机出现显示不全问题:显示左上角很小一部分或显示一半
播放YouTube过程发现如下问题:YouTube随机出现显示不全问题:显示左上角很小一部分或显示一半打印如下正常:[113545]10-13 23:35:46.631 1202 1336 D vsyncbridge: Wrapper_Video_setMute [0 1][113545]10-13 23:35:46.631 1202 1336 D vsyncbridge:...原创 2021-01-15 09:03:14 · 3022 阅读 · 0 评论 -
mipi屏点屏注意点
手机屏通常都是mipi屏,使用的是DSI接口的屏,一般有3或4对数据线,1对时钟线。没有mipi输出接口的芯片通常加一颗转换芯片来点mipi屏,注意点如下:1、转接芯片的初始化与命令输入一般有2种通讯接口,IIC和SPI,首先写好通讯协议,不同的芯片可能略有差别,需要把重新包装下2、确认通讯是否正常,通常读转接芯片的ID,读出来是正确的基本能确定与转接芯片通讯正常。3、写入转接...原创 2019-11-02 09:47:18 · 7310 阅读 · 0 评论 -
optee service be killed
[ 54.962543] init: Starting service 'optee'...[ 54.969633] init: Service 'optee' (pid 3808) exited with status 1[ 54.975796] init: Service 'optee' (pid 3808) killing any children in process g...原创 2021-01-15 09:06:08 · 187 阅读 · 0 评论 -
TCL MS801机芯修改屏参的方法
TCL MS801机芯修改屏参的方法 一、 目的 在TV屏幕显示花屏、黑屏、倒屏等无法正常显示的情况下,可以通过串口修改屏参,使TV屏幕可正常显示。本文档介绍一些简单常见的屏参的修改方法。 二、 修改屏参的准备 串口工具; 三、 修改屏参的方法 第一步,保证串口与板子的通讯是正常的,可以输出打印消息和输入命令。如...转载 2018-09-15 17:20:56 · 10450 阅读 · 0 评论 -
linux中没有dos2UNIX或者UNIX2dos命令怎么解决办法
[root@localhost ~]#dos2unix tr.py -bash: dos2unix: command not found安装方法:在http://linux.softpedia.com/progDownload/Dos2Unix-Download-5519.html下载hd2u-1.0.0.tgz[root@localhost ~]#tar -zxf hd2u-1.0.0.tgz[...转载 2018-03-02 14:45:42 · 2038 阅读 · 0 评论 -
mstar编译相关问题(ubuntu12.04)
一大类:mboot编译错误1、make menuconfigmake[1]: Nothing to be done for `.config'.vendor/mstar/mboot/MBoot/sboot/scripts/gcc-version.sh: line 11: /tools/arm_eabi-2011.03/bin/arm-none-eabi-gcc: No such fi...原创 2017-02-07 19:22:49 · 2637 阅读 · 0 评论 -
mboot 添加编译开关或编译选项
sboot下config.in,config FLASH_TYPE bool "Flash Type" default y help Enable to select flash type. Unused flag.make menuconfig选择yes保存原创 2016-03-21 21:17:28 · 1175 阅读 · 0 评论 -
android 打Patch的方法 .
http://blog.csdn.net/sunyubo458/article/details/6680840作为程序员,了解diff&patch命 令是非常必要的。比如说我们发现某个项目有bug代码,而自己又没有svn的提交权限,那么此时最合适的解决方法就是用diff命令做一个补丁发给项目成 员。项目成员通过patch命令可以立刻知道你的意图。有人会说直接传一个新文件不是更简单?不要忘了,一转载 2015-01-14 15:03:59 · 11827 阅读 · 0 评论