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日志之间保持一致

