Samba是一款在Linux和类Unix系统上运行的开源软件,允许这些系统与Windows网络协议(SMB/CIFS)进行交互。Samba提供了文件和打印服务,使得Linux和Unix系统可以与Windows系统共享文件和打印机。Samba可以在Linux和Unix服务器上实现Windows网络浏览功能,可以作为Active Directory域的成员或领域控制器。总的来说,Samba极大地增强了Linux和Windows之间的互操作性,使得它们能够在同一网络环境中无缝地工作。

软件特色

1、提供了一套开放式工具,用于对连接到32位MCU和MPU的内部和外部flash存储进行系统编程。

2、您可以通过JTAG、调试UART口或USB接口对器件内部或者flash存储进行编程。

3、由于芯片内部内置SAM-BA监视程序,因此您可以将sam-ba用作重新编程32位MCU或MPU的工具,而无需外部昂贵的调试烧录器。

4、SAM-BA提供Windows和Linux版本。

更新日志

v3.9.2版本

精彩片段

- 在安全模式下添加一个额外的小程序,支持 SAMA7D60DM、SAMA7D65、SAMA7G54D1G 和 SAM9x75

- 禁止在尝试写入大于闪存的文件时进行写入操作

- 在未将数据传输到目标时,SAM-BA将串行或安全连接的闭合时间提升10秒

设备更新

- SAMA7D65:

- 添加SAMA7D65D5M和SAMA7D65D4G别名

- 在 sama7d65.qml 中用 FLEXCOM 6 IOSET 4 替换默认控制台

- SAMA7G54:

- 在 bootconfig 小程序中移除“CHECK_IMAGE”选项,使其与数据手册对齐

- SAMA5D2:

- 添加QML示例脚本,用于在仿真模式下配置eMMC的配对安全启动

- PIC32CXMT:

- 加强文档说明如何访问用户签名页

增强

- 文档:

- 更新“脚本”页面

- 增强起步流程,使OTP设备能够实现仿真

- 为“setgpio”小程序添加html页面

- 添加 HTML 文档以描述 QSPI readcfg 命令描述

- 小插曲:

- Nandflash:

- 添加具体跟踪,以指示当PMECC配置中提供的配置与内存参数不匹配时,哪个字段不正确

- 串行闪光灯:

- 支持所有AT25DF041记忆的修订

- 支持 AT45 NOR 闪存,页面大小为 256 字节和 264 字节(非 POW2 页大小)

- Setgpio:

- 增强在线辅助

- 添加追踪线,以告知小程序缓冲区是内部还是外部内存

- 更新输出控制台中“擦除”、“读取”、“写入”和“验证”命令的单行执行百分比

- 将小程序缓冲区的默认大小限制提高到 10MBytes

- 多项改进:

- 为 tc58nvg1s3hbai4 和 tc58nvg2s3ebai5 NAND 闪存添加 JSON 配置文件

- 在安全命令失败且状态返回错误代码时添加显式追踪

- 移除额外初始化或检查不需要初始化的小程序

- 修正各种拼写错误

漏洞修复

- 小插曲:

- 启动配置:

- 如果条目不匹配任何有效值,writecfg 命令会以错误退出

- 在参数列表为空时,不要启用安全启动模式

- 额外节目:

- 将所有W632GU6NG内存的出现与W632GU6NB合并,因为它们是相同的引用

- 在输出跟踪中移除执行地址和邮箱地址

- 使小程序缓冲区大小在小程序跟踪和SAM-BA日志之间保持一致