1998 年,Palm 的创始人与这家非常成功的 PDA 公司的新所有者发生了一些争执。他们成立了一家名为 Handspring 的新公司,这使他们能够再次按照自己喜欢的方式制造 PDA,从而产生了 Handspring Visor 系列 PDA,其特点是有一个名为 Springboard Expansion 插槽的大卡槽。就像 Gameboy 一样,您可以放入一系列模块,从游戏到相机再到内存扩展等等。由于这些模块直接连接到内部基于 Motorola 68k 的微处理器,因此您可以制作一个符合此标准的模块,或者如果您像 [Dmitry] 一样,您会想出一种方法来获得像 SD 这样的 SPI 设备卡用于通信和扩展存储。
编者注: Dmitry 的设计并不是 Visor 的第一个 SD/MMC 接口。 Portable Innovation Technology 的 SD MemPlug 模块早在 2002 年就支持 SD/MMC。然而,MemPlug 是商业产品,而 Dmitry 的工作是开源的。
Dmitri 用于 Handspring Visor PDA 的 SpringSD 板示意图。
为了使 M68k 总线流量对于 SPI 从机来说看起来有点像 SPI,必须使用74LVC1G80GW D 型触发器生成 CS 信号,并且 MOSI 的地址线上也使用相同的触发器,以保持侧面稳定SD 卡的。最后,为时钟信号添加了一个反相器 (74HCT1G04GW),总共三个 SOT-23 封装。现在所需要的只是使用该定制板的驱动程序。驱动程序完成后,[Dmitri] 就可以在 PalmOS 文件管理器中使用 SD 卡。
正如 [Dmitri] 所指出的,这不是制作 Handspring 批准的 Springboard 墨盒的方法,但他提供了制作该墨盒的文档。尽管带有此插槽的 Visor 系列 PDA 的使用寿命很短,但它仍然获得了积极的评价并发布了一系列卡带。如果您仍然有旧的护目镜,为什么不用它来控制机器人手臂呢!