Giter VIP home page Giter VIP logo

Comments (3)

pgid69 avatar pgid69 commented on August 25, 2024

Hi

Q1: Yes you are right, both driver uses the same resources so they can't be loaded at the same time
Q2: Standard SPI driver is very slow. With the last version of kmod-bcm63xx-phone and kmod-bcm63xx-phone-dahdi, it is no more possible to use it.
At least one patch must be applied.
The patch 000-disable-spi-bcm63xx-module.patch
changes the kernel configuration and must be applied if symbol BCMPH_USE_SPI_DRIVER in file inc/config.h, is undefined.
The other patch 001-add-fn-to-spi-bcm63xx-for-quick-transfer.patch
must be used if symbol BCMPH_USE_SPI_DRIVER in file inc/config.h, is defined.
You can apply both patches or only one of them.
Whatever your choice you have to recompile the kernel and flash the firmware (that contains the kernel)
Patches are required for both kmod-bcm63xx-phone and kmod-bcm63xx-phone-dahdi
Q3: As i'm not an expert of Asterisk, i prefer not to provides config files. If you use kmod-bcm63xx-phone the example in README should be a good start.
Personnaly I use kmod-bcm63xx-phone because with dahdi caller id does not work with my phone (dahdi handles only Bell signaling with FXS lines)
Q4: Yes FXO ports are not handled. I don't intend to support FXO because i can't test (HG553 does not have any FXO port)
Q5: Yes i know that only one core is active with bcm6358. I've read that enabling the second core is tricky and beyond my skills.

BR

from bcm63xx-phone.

kofec avatar kofec commented on August 25, 2024

Thanks a lot for detailed answer. Regarding FXO port I think about ADSL port:
http://skupujemykomputery.pl/jucom24/blog/wp-content/uploads/2013/12/tyl2.png

from bcm63xx-phone.

pgid69 avatar pgid69 commented on August 25, 2024

ADSL port is not an FXO port !
And as there's no public documentation about Broadcom ADSL devices, it is a very difficult taks to make a driver for it !

from bcm63xx-phone.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.