Comments (12)
@dragino requesting more information to fix the issue
from board.
The RX test is under QSDK from Qualcomm and ART2 tool, hardware is connect the QCA9558 to IQVIEW and test the RX sensitivity. The issue we see are:
1/ The packet lost in channel3 is quite high, it almost 100% lost.
2/ all three channels' RX in 5L mode test is very poor.
the log are in the link rx issue log
from board.
Hi! I want to participate in the debug of this issue. I have reviewed the schematic design and have some questions. As I don't have the hardware I can't answer them myself right now
- Is TX working ok? Is the TX output power as expected?
- Is the LNA transistor (BFR740L3RH) properly powered? Measure with oscilloscope the voltages at the LNA transistor (Q4, Q5, Q6 BFR740L3RH). If the router is in AP mode a 'squarish' wave should be seen. Which are the levels of the wave?
- Is the Tx/Rx switch UPG2179TB property powered and commanded? Measure voltages with oscilloscope. Is the switch of RX/Tx correctly working (in RX mode when not transmitting)?
- What is the board fabrication specification? Material of the PCB, cooper size and stack spacing. This is needed to check the impedance design of tracks.
Review of all the components of this part of the circuit:
- Review the components in the Bill of Materials. Check that every component is the same as the schematic.
- Are all reviewed in the PCB/Gerber level, that pin-1 is pin-1 and pin-N is pin-N and is not mirrored, etc?
- Are the components in the PCB what they should? Sometimes at fabrication time some components get mixed or incorrect values are placed.
- Visual check: Capacitors, resistors, and inductors looking ok?
- Components value check, aka Measure check. (As may be needed to unsolder some components this should be left as the final item)
Random things/questions
- TBF2012-2.45GHz component seems to have input and output inverted in the schematic. As it's a passive filter it could be the same but should be double-checked.
- Why is the TBF2012-2.45GHz filter in parallel with a 0ohm resistor? Is it loaded in the reference design AP135?
- The application note of the LNA for 2.4GHz designs AN173 and the AP135 reference design of Qualcomm are different circuits (the circuit seems similar but the values are different, some are no loaded, etc). In the description of changes of the AP135 schematic are some comments on changes made to the LNA circuit: some optimizations and simplifications, fixing of the stabilization of the circuit, etc. Some of this may be optimizations due to a specific bill of materials (capacitors/inductors with specific properties like R_series, etc) and to a specific PBB material and stack-up. Do we have the Bill of materials, gerber and stack-up of AP135? It could be wise to test the LNA with the values and bill of materials stated in the AN173.
from board.
@spiccinini Thanks for the valueable info for that. We will try here. Would you like to test in your side, i can send you one board for testing.
from board.
Hi @dragino ! If the rev1 design is the same for this part of the circuit then maybe it's easier if I get a board from @nicoechaniz as I am located in BsAs/Argentina.
Can we add the Bill of Materials and the PCB stackup to this repository? It is very useful information for debugging.
Thanks!
from board.
Update on this issue. We have found the issue. There are two reasons:
- The calibration software we are using.
- The ANT Channel 3 has hardware design issue.
Now in the calibrate software can set the board as 2T2R and work at 17dB and pass all the tests.
from board.
We plan to release a new version of board which can work with all channels to 20dB as the LibreRouter requirement.
from board.
Great news @dragino! Is it possible to make this hardware modification for an existing LibreRouter board with basic tools? If not, what are the steps to set the 2.4G radio to 2T2R 17 dB to make that radio somewhat functional?
from board.
Working with a Prototype V1 board.
The radio SEEMS to work in AP mode (not sure the range, I'm working on it in very close proximity)
However I noticed that in both AdHoc mode and Mesh Point (802.11s) the radio does seem to be put into this mode, but does not connect to any other devices in the are. I have confirmed its a radio related by using another mPcie board running Ath9k that support 2.4 G and it worked fine.
from board.
It seems that meshpoint and adhoc does infact work, however needs to be in EXTREME proximity (cm in distance)
from board.
I confirm it's fixed in Core v0.2/MegaBoard v1.1 (phase 2).
Sensitivity still not measured but over the air tests shows nominal behaviour.
from board.
measurment notes: https://github.com/libremesh/librerouter/wiki/Wireless-measurements-with-USRP-notes
from board.
Related Issues (20)
- Move PCIe1 device HOT 1
- Change PCIe1 3.3V source HOT 2
- Change GPS 3.3V source HOT 1
- Individual disable for PCIe0 and 1 HOT 1
- Add hack ethernet port HOT 1
- Add magnetics board option HOT 1
- Power domain isolation HOT 2
- Shorten GPS uart path HOT 1
- Add JTAG connector HOT 1
- General track and vias review
- Complete BOM HOT 7
- Improve impedance of PCIe routing HOT 4
- Remove SPI connection from watchdog to core board (introduced by mistake in the Eagle to Kicad migration) HOT 1
- Improve Ethernet differential pair impedance and reduce series resistance HOT 2
- Missing holes in PCB HOT 6
- Missing Core Board? HOT 2
- Properly design coupled transmission lines HOT 2
- Add a way to disconnect the power to the board through GPIO HOT 3
- General Silk screen check
- Change JATG pull down resistors Value
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from board.