One wire boot loader
    1.
    发明授权
    One wire boot loader 有权
    一个导线装载机

    公开(公告)号:US07953965B2

    公开(公告)日:2011-05-31

    申请号:US12157986

    申请日:2008-06-13

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4401

    摘要: A power tool system component has a microprocessor, a one wire communication terminal connecting the microprocessor to an external device, and a flash memory storing: (a) an application program governing operation of an application mode during which the power tool system component is operated; and (b) a boot loader program governing operation of a boot loader mode during which at least part of the application program can be updated. The microprocessor accesses the flash memory and implements the boot loader program and the application program by setting up and observing a temporal window during which one or more predetermined conditions must be met for the boot loader mode to be entered. The predetermined conditions include successful completion of a calibration process that includes sending a calibration byte to the external device according to a format predetermined to allow the external device to adjust its baud rate for sending and receiving information. Upon successful completion of the conditions within the temporal window, the microprocessor sends a confirmation to the device that the conditions have been satisfied and enters the boot loader mode.

    摘要翻译: 电动工具系统组件具有微处理器,将微处理器连接到外部设备的单线通信终端和闪存,其存储:(a)控制电动工具系统组件在其中操作的应用模式的操作的应用程序; 以及(b)引导加载程序,其管理引导加载程序模式的操作,在该引导加载程序模式期间可以更新应用程序的至少一部分。 微处理器访问闪速存储器并通过建立和观察时间窗口来实现引导加载程序和应用程序,在该时间窗口期间,必须满足要输入的引导加载程序模式的一个或多个预定条件。 预定条件包括成功完成校准过程,其包括根据预定的格式向外部设备发送校准字节,以允许外部设备调整其发送和接收信息的波特率。 在成功完成时间窗口内的条件之后,微处理器向设备发送一个已经满足条件并进入引导加载程序模式的确认。

    One wire boot loader
    2.
    发明申请
    One wire boot loader 有权
    一个导线装载机

    公开(公告)号:US20080313452A1

    公开(公告)日:2008-12-18

    申请号:US12157986

    申请日:2008-06-13

    CPC分类号: G06F9/4401

    摘要: A power tool system component has a microprocessor, a one wire communication terminal connecting the microprocessor to an external device, and a flash memory storing: (a) an application program governing operation of an application mode during which the power tool system component is operated; and (b) a boot loader program governing operation of a boot loader mode during which at least part of the application program can be updated. The microprocessor accesses the flash memory and implements the boot loader program and the application program by setting up and observing a temporal window during which one or more predetermined conditions must be met for the boot loader mode to be entered. The predetermined conditions include successful completion of a calibration process that includes sending a calibration byte to the external device according to a format predetermined to allow the external device to adjust its baud rate for sending and receiving information. Upon successful completion of the conditions within the temporal window, the microprocessor sends a confirmation to the device that the conditions have been satisfied and enters the boot loader mode.

    摘要翻译: 电动工具系统组件具有微处理器,将微处理器连接到外部设备的单线通信终端和闪存,其存储:(a)控制电动工具系统组件在其中操作的应用模式的操作的应用程序; 以及(b)引导加载程序,其管理引导加载程序模式的操作,在该引导加载程序模式期间可以更新应用程序的至少一部分。 微处理器访问闪速存储器并通过建立和观察时间窗口来实现引导加载程序和应用程序,在该时间窗口期间,必须满足要输入的引导加载程序模式的一个或多个预定条件。 预定条件包括成功完成校准过程,其包括根据预定的格式向外部设备发送校准字节,以允许外部设备调整其发送和接收信息的波特率。 在成功完成时间窗口内的条件之后,微处理器向设备发送一个已经满足条件并进入引导加载程序模式的确认。

    RECHARGEABLE BATTERY PACK AND OPERATING SYSTEM
    4.
    发明申请
    RECHARGEABLE BATTERY PACK AND OPERATING SYSTEM 有权
    可充电电池组和操作系统

    公开(公告)号:US20080037779A1

    公开(公告)日:2008-02-14

    申请号:US11554937

    申请日:2006-11-20

    IPC分类号: H04L9/28

    摘要: A method and system for authenticating a smart battery having a smart battery and an electronic device. Both the device and the smart battery generate encrypted random strings using key material based by A/D noise bits as a seed value. A pseudo random number is generated from the A/D noise that is transmitted to both the electronic device and the smart battery. The pseudo random number is used by both devices as a key index to select one of a plurality of keys stored in separate key libraries. The keys, or key material, is used to execute an encryption algorithm. The two encryption data streams are then compared to authenticate the smart battery.

    摘要翻译: 一种用于认证具有智能电池和电子设备的智能电池的方法和系统。 设备和智能电池都使用基于A / D噪声比特的密钥材料作为种子值来生成加密的随机字符串。 从发送到电子设备和智能电池的A / D噪声产生伪随机数。 伪随机数被两个设备用作密钥索引,以选择存储在单独的密钥库中的多个密钥中的一个。 密钥或密钥材料用于执行加密算法。 然后将两个加密数据流进行比较以认证智能电池。

    Apparatus for interconnecting battery cells in a battery pack and method thereof
    8.
    发明申请
    Apparatus for interconnecting battery cells in a battery pack and method thereof 有权
    用于将电池组中的电池单元互连的装置及其方法

    公开(公告)号:US20060026822A1

    公开(公告)日:2006-02-09

    申请号:US11242279

    申请日:2005-10-03

    IPC分类号: H01M10/04

    摘要: A battery pack for a cordless power has a plurality of battery cells disposed in a housing. In an embodiment of the invention, battery cells are interconnected with a laminated plate structure having non-conductive layers interspersed with conductive layers, at least one of the conductive layers connected to the battery cells to interconnect them. In an embodiment of the invention, battery cells in a battery pack are interconnected with a flexible printed circuit board having conductive traces thereon that are attached to the battery cells to interconnect them. In an embodiment of the invention, a cordless power tool has one or the other of the foregoing battery packs. In an embodiment of the invention, the battery cells are Lithium Ion battery cells.

    摘要翻译: 用于无绳电力的电池组具有设置在壳体中的多个电池单元。 在本发明的一个实施例中,电池单元与具有散布有导电层的非导电层的层压板结构互连,至少一个导电层连接到电池单元以将它们互连。 在本发明的一个实施例中,电池组中的电池单元与其上具有导电迹线的柔性印刷电路板互连,所述柔性印刷电路板连接到电池单元以将它们互连。 在本发明的一个实施例中,无绳电动工具具有前述电池组中的一个或另一个。 在本发明的一个实施例中,电池单元是锂离子电池单元。