『瀚思彼岸』» 智能家居技术论坛

标题: 斐讯N1空EMMC 从8G扩容到64G [打印本页]

作者: everinlove    时间: 2023-6-3 17:27
标题: 斐讯N1空EMMC 从8G扩容到64G
本帖最后由 everinlove 于 2023-6-3 17:32 编辑

最近翻出曾经翻车的N1刷HASSIO,但是存储空间不够,看了些N1扩容教程,我也自己尝试N1扩容,在网上买了一张64G EMMC进行扩容,教程如下:
1、工具:热风枪、助焊剂、镊子、刮锡刀、锡膏
[attach]48409[/attach]
2、看了很多帖子都是N1取下EMMC-焊到U盘主控-读取数据备份-取下EMMC-新EMMC焊到U盘主控-新EMMC写入备份数据-拆下新EMMC-焊到N1
这里可以直接取下EMMC-换上新EMMC-刷机,具体步骤如下
1)拆机(取下N1底部胶垫下的四颗螺丝,拆开底壳,取下主板,主板有散热片,拆和焊接EMMC的时候需要取下散热片)取下EMMC:EMMC四周涂上助焊剂,然后热风枪对着芯片吹,带助焊剂沸腾的感觉时轻轻用镊子就可以取下EMMC。
[attach]48410[/attach]
PS:我用的是公司的普通热风枪,有条件的可以用温度可调的热风枪,温度好像是近400度。
2)清洁焊盘:EMMC取下后需要清洁焊盘,可以用吸锡线清理掉多余的锡,我是用热风枪吹热用刮锡刀将多余的锡挂掉。因为之前焊接了好几次,部分焊盘都已经脱落了,不过还好不是必要的焊盘不影响。
[attach]48411[/attach]
3)焊接EMMC:在主板上涂上少许助焊剂,然后将64G的EMMC第一脚位和主板上的第一脚位对齐,然后用热风枪对着芯片吹,待感觉有助焊剂沸腾芯片有下沉的时候就可以停止加热了。
[attach]48413[/attach][attach]48414[/attach]
PS:由于买的是已经植好锡的EMMC,可以免去值锡这一步,如果焊接失败则需要取下来清理值锡后再次焊接,值锡方法见后面。
4)主板清洁:用洗板水清洗掉主板多余的助焊剂,我没有洗板水,用的95%的酒精用牙刷清洁掉助焊剂。
[attach]48415[/attach]
5)刷机:刷机用到工具:双公头USB线,软件:Amlogic_USB_Burning_Tool_v2.1.6.8(其他版本也应该可以),刷机包:T1_1.3T47_mod_by_webpad_v3_20180419_2,N1_mod_by_webpad_v1.1_20180422-db,N1_mod_by_webpad_v2.2_20180920,aml_upgrade_package_sandalphon
双公头USB连接N1和电脑,打开USB Burning,先刷入T1_1.3T47_mod_by_webpad_v3_20180419_2到21%报错自动停止或者不报错手动停止,再选择N1_mod_by_webpad_v1.1_20180422-db或N1_mod_by_webpad_v2.2_20180920进行刷机。
[attach]48416[/attach][attach]48417[/attach][attach]48418[/attach]
刷机成功后,进入系统即可看到新的存储信息。
[attach]48419[/attach]
PS:a、有可能刷T1_1.3T47_mod_by_webpad_v3_20180419_2可以刷机成功,但是无法开机,此时需要重新刷机至21%后手动停止,再选择N1刷机包进行刷机。
       b、刷机卡1%,底包数据不对,重刷T1包后基本能解决。
        c、刷T1包提示需要授权key,将T1的key文件(SECURE_BOOT_SET)拷贝到USB Burning安装位置的license文件夹内即可正常加载。
        d、刷机卡26%、卡14%、卡21%等可以尝试刷N1原厂包(aml_upgrade_package_sandalphon)基本可以解决。
        e、相关软件和刷机包:链接: https://pan.baidu.com/s/1sgmc09g2ifPqWPVl3Vaz4A?pwd=1234 提取码: 1234 复制这段内容后打开百度网盘手机App,操作更方便哦


3、植锡方法:
1)清理EMMC:用热风枪和刮锡刀(或者吸锡线)将EMMC多余锡清理掉

[attach]48423[/attach]  [attach]48424[/attach]

2)刮锡浆:将钢网和EMMC对齐固定,刮上锡浆,刮完锡后可以用纸擦掉多余的锡浆。
[attach]48426[/attach]  [attach]48427[/attach]
3)加热:用热风枪加热至可见锡珠即可停止。
[attach]48428[/attach]
4)清洁EMMC:分离钢网和EMMC后,可用洗板水或者95%酒精对芯片进行清洁。
[attach]48420[/attach]   [attach]48421[/attach]

PS:换下的EMMC可以焊接到U盘主控板或者EMMC转TF上作为一个8G U盘或者TF卡
[attach]48422[/attach]




作者: itfangli    时间: 2023-6-3 20:02
非常棒!高手
作者: itfangli    时间: 2023-6-3 20:05
锡膏多少度的
作者: everinlove    时间: 2023-6-3 21:33
itfangli 发表于 2023-6-3 20:05
锡膏多少度的

我买的中温的,180度
作者: Ari    时间: 2023-6-4 12:27
给力,看起来很简单哦,现在都不需要焊接到tf卡上了吗,emmc有推荐的吗?80一个64有点贵哦,咸鱼那种20 30的能用吗
作者: everinlove    时间: 2023-6-4 13:28
Ari 发表于 2023-6-4 12:27
给力,看起来很简单哦,现在都不需要焊接到tf卡上了吗,emmc有推荐的吗?80一个64有点贵哦,咸鱼那种20 30 ...

我买的就是拆机的,20几块,也可以从不用的手机上拆下来用,需要是153的
作者: Ari    时间: 2023-6-4 23:05
everinlove 发表于 2023-6-4 13:28
我买的就是拆机的,20几块,也可以从不用的手机上拆下来用,需要是153的

这种无所谓是么?
作者: 冬瓜HA    时间: 2023-6-4 23:25
本帖最后由 冬瓜HA 于 2023-6-4 23:31 编辑

哈哈,掉到我饭碗里了。

1、emmc不建议买二手的,因为它里面有使用次数,emmc4.5以后基本都有,如果不知道,这样买来后,能用多久不清楚。
友情提示:64G emmc5.1的全新,大概60元左右。二手的,最好的买植好球的,emmc5.0版本以上。
查看EMMC寿命的linux命令行参考https://wiki.friendlyelec.com/wiki/index.php/EMMC/zh

2、焊锡高要注意,一定要用559,它是BGA专用的型号。

3、采用BGA153锡膏植球,有以下几种装备,可根据自己经济情况买。
A、ifix的BGA153植球台,大概15元多。
B、蚂蚁昕磁动力的BGA153植球台,大概80多。
C、阿毛易修的EMMC套装,大概140-170元。

4、要有耐心,不要急。风枪温度300度左右。

作者: Ari    时间: 2023-6-5 09:11
冬瓜HA 发表于 2023-6-4 23:25
哈哈,掉到我饭碗里了。

1、emmc不建议买二手的,因为它里面有使用次数,emmc4.5以后基本都有,如果不知道 ...

太专业了,赞
作者: ysst4    时间: 2023-6-5 10:10
虽然但是 ,为什么不外接个高速USB,再通过软件扩容到64G.
作者: unixcs    时间: 2023-6-5 21:21
冬瓜HA 发表于 2023-6-4 23:25
哈哈,掉到我饭碗里了。

1、emmc不建议买二手的,因为它里面有使用次数,emmc4.5以后基本都有,如果不知道 ...

大佬问一下,吹掉板子上emmc  也是调到 300度   耐心吹么
作者: 冬瓜HA    时间: 2023-6-5 21:29
是的,最好是这样,因为现在PCB一般是双面贴片,一边用高温锡,一边用低温锡。生产时,先贴高温一面,再贴低温那面。

而300度的温度,是一个较中间的温度,初用者,控制不是太好。吹久一点,虽然时间长点,都不会影响背面的器件。

如果温度开太高,PCB没有固定好的话,一点点震动,会导致背面的器件脱落。

,我以前的老师就教导,电子类,不管器件大小,都是精细活。快是建立在熟练的基础上的。
作者: kffnqtd    时间: 2023-6-6 21:46
买了植好球的两个64G的,第一个没搞好,第二个焊上点不亮,以为是哪个零件被我吹掉了,然后吹下来试试能点亮。现在又下单了钢网,锡膏……
作者: fanxiong    时间: 2023-6-7 08:35
我的N1刷了CE,不跑docker,8G也能将就用
作者: panzihua    时间: 2023-6-8 15:36
90块钱有人帮你焊好,刷好,我就是让别人弄的,
作者: ciasdmxhxjjpd@c    时间: 2023-6-8 17:55
冬瓜HA 发表于 2023-6-4 23:25
哈哈,掉到我饭碗里了。

1、emmc不建议买二手的,因为它里面有使用次数,emmc4.5以后基本都有,如果不知道 ...

  1. root@OpenWRT:/sys/class/mmc_host/mmc2/mmc2:0001# cat life_time
  2. 0x05 0x05
  3. root@OpenWRT:/sys/class/mmc_host/mmc2/mmc2:0001# cat pre_eol_info
  4. 0x01
复制代码

作者: ciasdmxhxjjpd@c    时间: 2023-6-8 17:57
本帖最后由 ciasdmxhxjjpd@c 于 2023-6-8 18:00 编辑

扩容太难了。

我是直接调整分区大小。

  1. Disk /dev/mmcblk2: 7.28 GiB, 7818182656 bytes, 15269888 sectors
  2. Units: sectors of 1 * 512 = 512 bytes
  3. Sector size (logical/physical): 512 bytes / 512 bytes
  4. I/O size (minimum/optimal): 512 bytes / 512 bytes
  5. Disklabel type: dos
  6. Disk identifier: 0x00000000

  7. Device         Boot   Start      End  Sectors  Size Id Type
  8. /dev/mmcblk2p1       139264   270336   131073   64M 83 Linux
  9. /dev/mmcblk2p2       270351  1318927  1048577  512M 83 Linux
  10. /dev/mmcblk2p3      1318929 15269887 13950959  6.7G 83 Linux
复制代码
  1. root@OpenWRT:/sys/class/mmc_host/mmc2/mmc2:0001# df -h
  2. Filesystem                Size      Used Available Use% Mounted on
  3. udev                    512.0K         0    512.0K   0% /dev
  4. tmpfs                   180.7M     76.0K    180.7M   0% /run
  5. /dev/mmcblk2p2          512.0M    451.6M     13.7M  97% /
  6. tmpfs                   903.6M      3.3M    900.4M   0% /tmp
  7. tmpfs                   512.0K         0    512.0K   0% /dev
  8. /dev/mmcblk2p3            6.5G      2.8G      3.4G  45% /mnt/mmcblk2p3
  9. /dev/sda1               228.2G      4.3G    212.2G   2% /mnt/usb
  10. /dev/mmcblk2p3            6.5G      2.8G      3.4G  45% /mnt/mmcblk2p3/docker
复制代码

最后,顺便给你一个我自己编译的纯净版的 openwrt
https://github.com/0neday/Phicomm-N1-pure-openwrt



作者: ciasdmxhxjjpd@c    时间: 2023-6-8 18:12
本帖最后由 ciasdmxhxjjpd@c 于 2023-6-10 19:11 编辑

有空,准备写一个调整分区大小的教程。

主要思路是:保证 /dev/mmcblk2p1  不变的情况下,通过 fdisk 删除其他分区,重新分区。然后通过 dd 从usb 往 mmc 写分区。最后通过 btrfstune 和 uuid_gen 修改 分区 uuid

通过 blkid 命令查看

我的openwrt上跑了docker ,在 docker 上 跑 homeassitant + nodered-mini + traccar, 存储空间还行,就是内存不够!



作者: 孙先生    时间: 2023-6-9 10:12
手机的emmc能用吗?家里好几个旧手机
作者: everinlove    时间: 2023-6-10 08:35
孙先生 发表于 2023-6-9 10:12
手机的emmc能用吗?家里好几个旧手机

要拆开看一下是否支持,如果是BGA 153的就可以吧
作者: fack188    时间: 2023-6-14 14:29
大脑:OK,不错,懂了。
手:what?要干啥?抖?
作者: wange    时间: 2023-6-26 09:59
panzihua 发表于 2023-6-8 15:36
90块钱有人帮你焊好,刷好,我就是让别人弄的,

请问是在哪弄的?
作者: liukks    时间: 2023-7-19 19:20
学到了,22元买的32G全新5.1的 刷机也成功了
作者: kkk123    时间: 2023-9-29 12:35
ciasdmxhxjjpd@c 发表于 2023-6-8 17:57
扩容太难了。

我是直接调整分区大小。
  1. Device         Boot   Start      End Sectors  Size Id Type
  2. /dev/mmcblk2p1       139264  1187839 1048576  512M  c W95 FAT32 (LBA)
  3. /dev/mmcblk2p2      1638400  3604479 1966080  960M 83 Linux
  4. /dev/mmcblk2p3      3604480  5570559 1966080  960M 83 Linux
  5. /dev/mmcblk2p4      5570560 15269887 9699328  4.6G 83 Linux
复制代码


我想把k2p2合并到4中可以吗?
因为p2插U盘启动才会用到,但平时基本没插过,想利用起来。而4基本用满了
作者: nuknoop    时间: 2023-9-29 15:45
挺好的,不过我没搞,定时清理还行
作者: mr_chenxc    时间: 2023-11-9 19:51
[attach]53159[/attach]感谢大神,看了你的方法,心动不已,趁双十一活动,把热风枪,焊油啥都买了。唯独没有买钢网和锡膏。按照你的方法,买空白的emmc回来,植好锡的那种,一次成功。对新手而已步骤能省就省。感谢

作者: mr_chenxc    时间: 2023-11-10 11:00
大神,我请教你个问题,刷机之后进入安卓电视,放视频一会之后,突然黑屏。这是什么原因?试过好几个固件都是这样。会不会是EMMC芯片没焊好?还是EMMC质量不行?




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5