E18-MS1PA2, E18-MS1PA2-IPX, E18-2G4Z27SI or E18-TBH-27 USB Test Board are new boards from Ebyte with the CC2530 chip. The manufacturer promises better technical parameters but hides the real name of PA (power amplifier) even if you remove the cover shield from the board.
The existing documentation from the manufacturer instructs to compile a firmware with the HAL_PA_LNA flag. The same flag is used with the old and well-known CC2591 PA. But the board uses different pins to control PA and LNA. Therefore the standard firmware for CC2530+CC2591 chips does not work.
The configurable firmware allows you to avoid this problem. It can create the necessary firmware for you. You should use the following settings to prepare a router firmware for that board. Of course, you may other features to the firmware like a status LED indicator.
is there a way to control the transmit power of the module?
Yes, it is possible in the Premium version of the configurable firmware.
can you please tell me how?
Please look here
Hello. Is it possible to put E18 ms1pa2 instead of ms1pa1 on the board of the 8-channel relay MODKAM? if so, what settings in the firmware to change? Thanks!
Yes, you can use E18 ms1pa2 too.
If you don’t setup RXEN and TXEN on a MS1PA2-PCB(Just select CC2530 as Board type), can you use P10 and P11 for other purposes (like external sensor power control)?
These pins are always connected to a power amplifier. I think you can get unexpected behavior.
So on these boards you can’t use external sensor power control?
Yes, you cannot do it. Also, you cannot create a battery-powered device with it.
Why can’t one create a battery-powered device with the MS1PA2-PCB, is it because it consume too much power?
Yes, correct. This chip consumes about 90 mA when it sends data to a coordinator.
Hi. I setup a router based on E18-TBH-27 USB Test Board (eByte E18-2G4Z27SI). All goes fine to flash, but once setup I have some questions:
I´m using Zigbee2Mqtt (Z2M) as zigbee net manager (trough HA Addon) and have a issue because router seems it´s not reporting periodically.
First join to zigbee net and device setup in Z2M was smoth and nice once flashing device with this awesome Firmware Configuration 184.108.40.206. (Firmware: 2021-01-14).
Zigbee net join is done but once this, no more reportings comes from router.
The router function itself seems working propperly and devices attached with it I see mantain reporting propperly trough time, so I suspect that is only mather about the periodic reporting configured on router.
I setup exactly same configuration is showing here on upper image from firmware configuration (Expert tab – Settings tab have all disabled) , and check enabled for Default reporting interval (s) : 60
Other problem I noticed, I cannot manage to build a only router function with disabled all end device attributes, so all propieties seems enabled like switch, click, action, humidity , temperatre, voltage, etc… associated to it and declared over mqtt and I tryed several times to configure over FirmwareConfiguration software without luck .
We have any chance to build a router firmware, but only with this function ?
1. Enable one output on any unused pin for periodic reports (otherwise, nothing to report).
2. Change ModelId to “lumi.router” (w/o quotes) on the Expert tab.
hello, any chance to have a coordinator firmware with correct pins to use the PA correctly?
Sorry, but I cannot make that firmware.
do you have any link where I can find it ?
Can i use not PWM ports for TXEN / RXEN?
I need 4 hardware PWM out….
Hi. TXEN and RXEN depend on a power amplifier. PWM also uses a fixed pin number. It is possible; you may find a variant where TXEN/RXEN and PWM may co-exist.
Based on your info? HW PWM can be set on next pins^
PWM #1 pins: P13 or P16
PWM #2 pins: P10 or P20
PWM #3 pins: P14 or P17
PWM #4 pins: P11 or P23
And what you can reccomend configuration?
PWM #1 pin: P13
PWM #2 pin: P20
PWM #3 pin: P14
PWM #4 pin: P23
TXEN pin: P11
RXEN pin: p10
Thanks for the quick response, I correctly understood that pins 11 and 10 cannot be used.
If a power amplifier on your board uses these pins, you cannot use these pins for other purposes.
Hello. Sorry in advance for my English (I am Russian speaking).
Question about RFS 2401 control, for the maximum signal, should I send a logical unit to pins 11 and 10? or there is nothing to do, everything will work well?
Hello. The firmware sets the maximum power signal programmatically. Pins are used to enabling the power amplifier.