Mục lục:
- Bước 1: Mua một bộ lập trình SPI
- Bước 2: Tải xuống phần mềm
- Bước 3: Kết nối đến đâu ?
- Bước 4: Kết nối Bộ điều hợp với Mô-đun
- Bước 5: Mở phần mềm "PStools" và lập trình lại tên của chip
Video: Lập trình mô-đun CSR Bluetooth: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Gần đây, tôi đã sản xuất một vài loa Bluetooth (các liên kết bên dưới) và mặc dù chúng rất đẹp và tuyệt vời để nghe nhưng "Tên" xuất hiện trên điện thoại của tôi (hoặc thiết bị phát trực tuyến Bluetooth) là:
1) Một cái gì đó nhàm chán như "CSR 8645"!
và / hoặc
2) Giống như một loa khác (nếu tôi đã sử dụng cùng một mô-đun)
Tôi đã khám phá ra một cách để lập trình lại "Tên thân thiện" này. Nó khá đơn giản về phía trước nhưng có một vài bước…
Hãy bắt đầu nào:
Liên kết đến các dự án loa BT của tôi:
www.instructables.com/id/Hydra-a-MONSTER-Bl Bluetooth-Speaker/
www.instructables.com/id/Meet-Holman-the-Ultim-Bl Bluetooth-Speaker/
Bước 1: Mua một bộ lập trình SPI
Để lập trình lại chip CSR, bạn cần nói chuyện với nó bằng giao diện SPI. Thiết bị bạn cần là bộ chuyển đổi USB sang SPI. Đây là một liên kết đến lập trình viên tôi đã mua. Tôi không nghĩ đó là hàng chính hãng nhưng nó vẫn hoạt động
www.ebay.com.au/itm/CSR-USB-SPI-ISP-Bl Bluetooth-USB-SPI-Download-Module-Chip-Programmer-Debugger-New/322814866732?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2057872.m2749.l2649
Đây là một cái khác (xác thực?). Cái này có ghim ra in trên vỏ (khác với cái mà tôi đã mua) !!!
www.ebay.com.au/itm/CSR-USB-SPI-ISP- Bluetooth-USB-SPI-Download-Module-Chip-Programmer-Debugger/131774277515?epid=2211280305&hash=item1eae5be78b:g:P4gAAOSw0QFXBgrn0QFXBgrn
Bước 2: Tải xuống phần mềm
Cập nhật ghi chú:
Thật không may, quy trình được ghi lại dưới đây (được thực hiện vài năm trước) không còn hoạt động nữa, rõ ràng CSR hay đúng hơn là Qualcomm không quan tâm đến việc hỗ trợ các nhà sản xuất! Vui lòng thực hiện tìm kiếm trên internet của riêng bạn và bạn sẽ có thể tìm thấy các bản sao 'riêng tư' cũ của BlueSuite. Chúc may mắn!
Đây là một quy trình 3 bước.
1) Đăng ký trang web CSR tại đây (sử dụng liên kết đăng ký)
www.csrsupport.com/register.php
NB: Bỏ qua các thông báo nói rằng bạn không phải là người dùng được ủy quyền - quá trình đăng ký sẽ hoàn tất. Tiếp tục bất chấp !!!!
Bạn sẽ nhận được một e-mail xác nhận, nhưng không phải ngay lập tức. của tôi cũng khoảng 1/2 giờ đi qua. Hoàn thành các bước đăng ký được ghi chú trong e-mail.
2) Đăng nhập rồi truy cập URL này
www.csrsupport.com/PCSW
vì một số lý do, tôi không thể tìm thấy trang này bằng cách điều hướng nhưng nếu bạn đã đăng nhập, bạn có thể sử dụng liên kết ở trên và bạn sẽ được đưa đến ngay phần mềm PC bạn cần
3) Tải xuống rồi cài đặt Bluetooth Suite. Phiên bản mới nhất là 2.6.8 tại thời điểm viết bài (tháng 2 năm 2018). Phần mềm hoạt động với Windows - hầu hết các phiên bản.
NB: Một số thay đổi khác có thể thực hiện được với phần mềm này chỉ hoạt động trên máy 32bit (tức là win7). Tuy nhiên, chúng tôi không cần những tính năng đó để chúng tôi chỉ cần thay đổi tên.
Bước 3: Kết nối đến đâu ?
Trước khi kết nối, chúng ta hãy xem xét nhiều loại bo mạch Bluetooth hiện có sẵn.
Hầu hết các mô-đun Bluetooth trên e-bay / aliexpress có một tập hợp các miếng đệm (thường không được đánh dấu) trên PCB. Tôi đã bao gồm 5 hình ảnh về PCB Bluetooth phổ biến nhất hiện có và tôi đã quản lý để thay đổi tên trên tất cả chúng.
Tôi cũng đã bao gồm các chân cắm cho chip CSR 8630 để bạn có thể sử dụng nó cho các mô-đun khác mà tôi chưa trình bày chi tiết ở đây. Thật không may, CSR 8645 là BGA (Ball Grid Array) nên bạn không thể 'đánh dấu' các kết nối với chip vì chúng bị ẩn bên dưới!
Bước 4: Kết nối Bộ điều hợp với Mô-đun
Sử dụng thông tin trong các trang trình bày trước, kết nối mô-đun với bộ điều hợp USB-SPI như được hiển thị (hình ảnh bên dưới).
Tôi đã tạo một cáp ruy-băng ngắn để đi từ bộ lập trình CSR-SPI đến PCB mà tôi muốn lập trình lại. Tôi đã hàn các dây trực tiếp vào PCB bằng cách sử dụng chất hàn tối thiểu vì tất cả các mối nối đều là tạm thời.
Bước 5: Mở phần mềm "PStools" và lập trình lại tên của chip
Làm theo các bước sau (xem video trên Youtube) - đặc biệt lưu ý ĐẶT BẢN SAO LƯU các thông số bắt đầu của bạn. Thật dễ dàng để làm hỏng thiết bị và nếu bạn muốn sao lưu và chạy tệp cài đặt gốc này sẽ có thể thực hiện được điều đó.
1) Điều hướng đến vị trí tải phần mềm. Nó phải ở trong:
C: / Program Files (x86) CSR / BlueSuite 2.6.8
2) Nhấp đúp vào ứng dụng "PSTool"
3) Đi tới Tệp> Dump và làm theo lời nhắc để sao lưu cài đặt hiện tại / ban đầu của bạn.
4) Khi các tệp đã được lưu, hãy chuyển đến hộp tìm kiếm và chèn "tên"
5) Đổi tên thành tên mới
6) Nhấn nút "Viết"
7) Của bạn đã hoàn thành - bạn có thể tạo một bản sao lưu khác của cài đặt mới nếu bạn muốn nhưng đó là về nó!
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Lập trình vi điều khiển với bộ lập trình USBasp trong Atmel Studio: 7 bước
Lập trình vi điều khiển với một lập trình viên USBasp trong Atmel Studio: Hi Tôi đã đọc và học qua nhiều hướng dẫn dạy cách sử dụng lập trình USBasp với Arduino IDE, nhưng tôi cần sử dụng Atmel Studio để làm bài tập ở trường Đại học và không thể tìm thấy bất kỳ hướng dẫn nào. Sau khi nghiên cứu và đọc qua nhiều r
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một