【教程]】全型号Switch 安装 PicoFly modchip (树莓派)新手指南

加入收藏     作者 用户上传   2023-05-01 21:13:32

  【教程]】全型号Switch 安装 PicoFly modchip (树莓派)新手指南

  本指南倾向于介绍配置PicoFly modchip 的基础知识,同时重申如何在任何型号的 Switch 控制台(包括未打补丁的 V1 型号)上安装硬件以及它可以在任何固件上运行。

  PicoFly是一款基于 RP2040 微控制器的模组芯片,如果安装了该微控制器,您可以在 CPU 上执行故障,在任天堂软件引导加载程序之前加载有效负载。(原文出处:https://www.biteyourconsole.net/2023/04/14/scena-switch-una-nuova-guida-in-pdf-per-linstallazione-del-modchip-picofly-su-tutti-i-modelli-di-console-switch/)

  免责声明:本指南是使用各种信息来源编写的。这不是我的工作,我只是将它合并到此 PDF 中,以便公众更容易访问它。对于您的设备可能发生的任何事情,无论好坏,我概不负责。本指南按原样提供,您对可能发生的任何事情负责。

  一、材料清单:

  1、Nintendo Switch(V1、V2、Lite 或 OLED)任何型号。

  2、焊台:

  最好是数字控制烙铁,这样你就知道你在什么温度下焊接。

  焊接(有些人推荐低温无铅焊料,使某些零件稍微容易一些)。

  助焊剂(这不是可选的。在这些尺度上焊接时,助焊剂对于形成良好的焊点绝对至关重要。)用木制牙签的尖端涂抹,这就是我通常戳小点的方式。

  湿海绵和/或黄铜丝海绵,以保持烙铁头清洁。我两个都用。

  根据焊点的位置,使用的尖端可能很重要。我使用 ts-100 熨斗并在三种不同的烙铁头之间切换:

  3、镊子一套:/%20~+%20d&%20Q/%20Y"%20l/%20d

  处理如此小的组件需要细头镊子。您也许可以在没有放大镜的情况下看到元件,但您将无法用手指操作和焊接诸如%200805(或更小)电阻器之类的东西。

  4、焊丝:

  30%20awg%20Kynar

  我混合使用了和。我见过所有%2030awg%20的安装和所有%2040awg%20的安装。您的运气可能会有所不同,但较小的电线在焊接时往往更能容忍小组件。

  5、0805%20电阻从%2047%20欧姆到%2050%20欧姆。

  这些电阻器焊接到%20PicoFly%20的%20DAT0、CLK%20和%20CMD%20引脚,然后电线从%20Switch%20控制台的主板焊接到电阻器。您通常可以使用两种类型:470%20和%2047R0。470%20类型为%2047%20欧姆%20+/-5%,而%2047R0%20为%2047%20欧姆%20+/-1%。0805%20以外的其他尺寸也可以,但%200805%20似乎比%20RP2040-Zero%20更容易安装在焊针上。

  6、适用于您的%20Switch%20控制台的柔性cpu排线:

  如果您只使用%20mosfets,我们建议您购买该型号,IRFHS8342TRPBF因为它的尺寸和适合%20APU%20防护罩的能力。

  为%20Erista(初版)%20型号订购%20V1%20电缆

  如果您改用柔性cpu排线(带有集成%20mosfets),请或(您也可以使用%20V3%20OLED%20电缆,这是柔性电缆出线位置的选择APU%20防护罩)。

  7、放大镜:1%20w%%20E9%20^6%20u0%20d!%20R"%20z*%20Y'%20?

  有很多人可以使用手机摄像头放大并确保接头没有连接并且焊料接触良好。其他人会说你绝对需要一台显微镜来完成这项工作,这样你就可以在工作时在光线充足的屏幕上看到所有微小的组件。&%20P8%20H-%20@!%20W0%20p*%20E:%20|,%20N!%20l#%20J,%20i

  -%20o*%20?9%20s4%20l#%20R

  "%20v(%20{4%20s*%20cL5%20z

  Jiusion%20是一款实用且有趣的便携式放大镜显微镜,适用于需要放大和探索微观事物的学生、工程师和其他发明家。

  兼容%20Mac%20OS%20X%2010.5、Windows%207、Linux%20Kernel%202.6.26%20及以上版本。【本显微镜不兼容%20iPhone/iPad。】

  此放大镜仅支持具有%20OTG%20功能的%20Android%20智能手机。(ATA%20检查模式?下载免费应用程序“USB%20OTG%20Checker”)

  内置%208%20个%20LED%20灯,数码显微镜%202%20个调节旋钮可以改变焦点和亮度。

  连接设备后,您可以使用软件记录微观世界、截屏和录制视频。您也可以使用软件测量功能来测量最少的%20Bit。

  8、高温胶带:

  高温胶带有助于使%20PicoFly%20电气绝缘,以免在安装和关闭后意外短路任何东西。

 

  9、导热膏:

  另一个经常被忽视的元素是在这个%20mod%20之后提高%20Switch%20控制台的寿命。清洁所有旧东西后必须正确涂抹优质的导热膏,以免控制台过热,导致控制台在待机模式下关闭。

  ARCTIC%20MX-4(4%20克)

  质量可靠:多年来,包装设计发生了变化。成分配方不变,MX浆料始终代表着高性能和品质

  卓越的性能:基于碳微粒的%20ARCTIC%20MX-4%20导热膏可确保极高的导热性。因此,CPU/GPU%20热量快速有效地消散

  导热化合物:MX-4%20为组件提供出色的散热效果,并支持将系统推向极限所需的稳定性

  安全应用:MX-4%20是无金属和非电热导体,消除任何短路风险,为您的%20CPU%20和%20VGA%20卡增加更多保护

  100%%20正品通过真实性检查:通过我们的真实性检查,可以验证每个产品的真实性

 

  11、最后但并非最不重要的一个%20RP2040%20开发板:

  绝大多数社区使用%20Waveshare/Aliexpress%20的%20RP2040-Zero%20开发板,但感谢固件开发商%20Rehius,目前支持多种类型的开发板。我将尝试列出一些迄今为止最常用的。对于本指南,我主要关注%20RP2040-Zero。

 

 

  注意:有关如何连接 Seed 或 Adafruit 的图表,请参阅指南末尾。

  % wJ/ , j' l6 @; h# A

  可选但强烈推荐

  紫外线固化阻焊膜:

  不能低估这些组件有多小。一旦电线准确就位,许多人会建议使用少量阻焊层将东西固定到位,并帮助防止连接短路。/ n! `( [5 |2 E$ u# a0 p

  % M2 e5 K# q& v% Y9 R/ R

  PCB阻焊油墨

  应用广泛:阻焊油墨的应用范围非常广泛。PCB阻焊油墨非常适用于手机、电脑等电子产品中的PCB修复及PCB电子元器件绝缘保护。

  标准规格:符合严格的质量控制标准,使用可靠。按照原始规格制造。严格按照工厂质量控制标准制造。

  高性能:这种油墨涂在PCB上后,经紫外线或阳光照射后,会逐渐固化。阻焊油墨还可以将导线固定在正确的位置,防止其断裂。这种阻焊油墨可用于PCB电子元件的绝缘和保护。

  易于使用:100% 全新优质。结构简单,使用方便。这是满足您需求的理想选择。绿色;粘度:1PaS;粒径:1um;重量:约25 克 / 0.9 盎司

  二、PicoFly 的准备

  刷入固件

  所有开发板的核心是一个称为 RP2040 的片上系统 (SoC)。它有自己的内置固件刷新系统,希望它能以 USB 驱动器的形式出现在计算机上。

  如果以前从未对它进行过编程,只需将它插入您的计算机,就会弹出一个包含两个文件的窗口。这是固件闪存窗口。

  如果将文件拖放.uf2到此窗口中,RP2040 将读取该文件并尝试刷新它。这将导致窗口关闭,并且在您下次插入 RP2040 时,它不会显示为您的 PC 的 USB 驱动器。

  要重新编程已经编程的RP2040,通常需要按住“boot”按钮并连接到USB。但是,当您这样做并弹出窗口时,您的固件文件将不会显示在窗口中,因为它不是存储设备。RP2040只是欺骗您的计算机将其视为存储设备。一些建议是在刷写程序之间使用树莓派基金会提供的“flash_nuke.uf2”文件。这会将所有的0写入RP2040固件内存,以确保下一个刷写程序的干净刷写。

  我们想用 Rehius 提供的最新 PicoFly 固件刷新我们的设备,可从以下网址获取:

  https://github.com/Ansem-SoD/Picofly/tree/main/Firmwares

  截至当前日期(2023-04-11),该文件fw_2.64.uf2是开发板上应该出现的所有内容。

  下载此文件并将 RP2040-Zero 设备连接到 PC,显示固件刷入窗口,注意观察 RP2040-Zero 设备的 LED灯。

  当您将文件放入.uf2窗口时,LED 应在 PC 窗口关闭时闪烁。这是表明固件闪烁成功,但是这个 LED 的颜色是我们现在关心的。

  如果 LED 闪烁红色一次,很好,你不需要做任何特别的事情,但是,如果你看到一次绿色闪烁,你需要用焊料将 RGB 跳线永久连接到 RP2040 的背面,如下所示:

  您可以按住boot按钮,将%20RP2040-Zero%20设备重新连接到您的计算机,将文件.uf2刷入到卡上,然后观察是否有红色的%20LED闪烁。

  此时,在卡上加载固件后,我们可以开始准备将其安装到%20Switch%20控制台中。

  通常,人们会移除%20USB-C%20端口和%20Boot%20+%20Reset%20按钮。下面是一个已完成安装的示例,其中移除了%20USB-C、移除了按钮、安装了电阻器,您可以看到混合了%2030%20awg%20Kynar(用于%20RP2040-0%20的电源)和用于剩余电线的大约%2036%20awg%20磁线.

 

  在移除门的这个阶段,还建议将三个电阻器添加到卡的侧面。移除启动按钮后,有些人将电阻器放在板内,而不是挂在边缘。

  如果将所有这些放在一起后出现缓慢的%20EMMC%20问题,一个可能的原因是您需要两个额外的电阻器,CMD%20和%20DAT0%20上各一个,如下所示,每条线总计%2094%20欧姆:

 

  EMMC%20慢也可能有其他原因,例如焊点上的残留助焊剂或%20CLK、CMD%20或%20DAT0%20引脚上的导线太细或太长。

  同样,如果您在%20RST%20点上留下助焊剂残留物,控制台可能会在启动后立即重新启动,因为%20RST%20点非常敏感。

  现在是时候打开控制台开始工作了!

  三、芯片安装

  b站上有很多关于如何正确拆机%20Switch%20主机的指南,因此我将仅参考以下指南:

  进入后,您需要参考以下照片将电线焊接到主机中:

 

  OLED

  如果您无法使用cpu排线并且正在安装裸露的 mosfet,这里有一些照片可以参考人们为设备接线的更智能方式:

  V1

  续航V2,Lite版,OLED

  以下是安装 mosfet 的一些照片:

  这是一个单一的 mosfet 设置,此 V2 板的左侧电容器已被移除,因此电线仅触及左侧帽的右侧焊盘:

  这里有一个稍微复杂但执行良好的双 mosfets 设置,已被阻焊:

  此外,重要的是,如果您不小心移除了一个或多个这些电容器,它可能仍然没问题,但要更换它们,您可以从 RP2040-Zero 上偷一些,而不会影响 PicoFly 的功能。这些 100nF 电容器可在此处找到:

  安装 mosfet 后,确保任何新点在重新插入时都与 APU 护罩电气隔离。现在只需将所有飞线焊接到 RP2040 设备上的适当点即可。

  在尝试启动之前,请确保您没有意外插入额外的触点,因为这可能会损坏 Switch 控制台。

  完成后,重新连接电池后按下 Switch 控制台上的电源按钮。PicoFly 应该闪烁蓝色(第一次启动时,它应该先闪烁白色再闪烁蓝色)然后绿色表示成功!

  如果您看到的灯光顺序与此完全相同,请尝试小心地将 Switch 控制台翻转过来并检查屏幕以查看它。

  如果您遇到这个屏幕,这就是本指南为您带来的,因为您已经成功地使用 PicoFly 改装了您的 Switch 控制台,恭喜!

  此时,您可以按照任意数量的 HATS 包指南为您的设备准备 SD 卡,但要点是它正在寻找payload.bin位于 SD 卡中的文件。

  只要所有的支持文件都被payload.bin复制到 SD 卡上,那么一切都应该可以正常启动。

  另一方面,如果您没有在 LED 上看到蓝色、白色和绿色,并且控制台引导至黑屏,或者像往常一样引导至 OFW,请查看以下 LED 代码列表以诊断潜在问题:

  如果您先是蓝色然后是青色,并且您只安装了一个 mosfet,这可能表明您需要安装第二个 mosfet 才能解决 CPU 级连续性问题。

  粉红色、紫色或橙色通常表示某处焊点不良,与闪烁的颜色有关。

  希望你现在已经成功破解了 Switch 控制台,并期待接下来的几个小时来设置和调整你的设置!

  四、PicoFly 工具箱

  该文件picofly_toolbox_0.2.bin(可从 Github 下载固件)是当前有效负载,可通过 Hekate 有效负载启动器加载,以与 PicoFly 交互。

  需要注意的是,您必须至少拥有 v2.6 固件才能将工具箱用作一项功能。这意味着,如果您之前为您的 PicoFly 加载了过时的固件,例如经常流传的“2.5 toshiba + unlock”版本,您将需要通过 USB 和计算机将至少 2.6 刷入您的 PicoFly,然后才能与之交互. 使用工具箱的PicoFly modchip。

  运行 2.6 版后,您可以从主菜单启动工具箱,它应该如下所示:

  您可以使用音量按钮在菜单中上下移动,然后按电源按钮在菜单中选择一个选项。如果您按下信息选项上的电源,您将看到类似于以下屏幕的屏幕:

  请注意,我在照片编辑软件中重新创建了这些图像,但这是我的 Switch 控制台上当前显示的图像。我已经刷新了几次更新,所以我的保险丝数大于 0,我目前使用的是 v2.64。

  更新

  要实际使用该工具将 PicoFly modchip 从 V2.6+ 更新到更高版本,只需将.bin所需的固件更新放入 SD 卡并将其重命名为update.bin.

  启动 PicoFly Toolbox,然后按一次“Vol -”向下滚动到“Update”,然后按一次电源按钮。

  update.bin工具箱现在将在应有的位置查找文件,并刷新文件中提供的固件。系统将提示您重新启动,并且在更新后的前几次启动中,启动时间可能会稍长一些。

  回滚

  PicoFly 存储您刷入的最新固件,如果刷入失败,它可以自动回滚到您刷出的任何版本。

  回滚

  如果您已成功刷入更高版本,但又想回滚到之前运行的版本,请在 PicoFly Toolbox 主菜单中,向下滚动两次并按下 Vol – 按钮,然后使用电源按钮选择。与更新类似,系统会提示您重新启动。

  SD加载器

  据我了解,SD Loader 是 Boot0 的一部分,它被修改为加载未签名的 SD 有效载荷(比如我们最喜欢的自定义引导加载程序,通常是 Hekate)。

  “无 SD 卡”屏幕是 SD 加载器这一部分的一部分。要备份或恢复这部分,只需使用出现在菜单相应部分中的两个选项,但除非有指示,否则你真的不应该乱搞它。

  训练数据重置

  顾名思义,这是为了在启动时间因某种原因出错时重置 PicoFly 的训练数据。

  这将清除您的训练数据并允许 PicoFly 尝试重新学习 Switch 控制台的新故障时序。在大多数情况下,这不是必需的,但如果需要,它就在这里。

  以下是应该兼容PicoFly 的替代卡:

链接:https://pan.baidu.com/s/1xYgDVMjPApZOX3wOy3149A 
提取码:6ygm 


原版PicoFly modchip 准备和安装的 PDF 指南(英文)下载

固件更新至2.67 ,增加了可用于生产rp2040-sw的pcb和原理图

下载地址(由星辰用户tony_gray发布):

热门推荐
资讯资料
  • switch《任天堂NS官方模拟器/超级任天堂娱乐系统 Nintendo Switch Online》英文版nsp下载【2024.08.09最新版】

    switch《任天堂NS官方模拟器 Nintendo Switch Online》2024年7月12日最新版本发布,本次更新了Game Boy Advance以及ゲームボーイアドバンス

  • switch《告诉我你的故事(Tell Me Your Story)》中文版nsp下载【1.0.2补丁+3DLC】

    switch《告诉我你的故事(Tell Me Your Story)》中文版更新1.0.2补丁+3DLC,是一款温馨手绘风解谜游戏,讲述阿米莉亚与她的柯基犬花生一起潜入奶奶的冒险故事,发现奶奶的宝藏。

  • switch《莱莎的炼金工房3:终结之炼金术士与秘密钥匙》福利MOD合集下载

    switch《莱莎的炼金工房3:终结之炼金术士与秘密钥匙》福利MOD合集下载